Mix1988 Posted February 13, 2013 Share Posted February 13, 2013 Hey, been messing with one simple thing for hours What is wrong with my code? Idea is to check if string length equals 17 before mysql query. This is not full code, but the problem is here i am sure, it just loads blank page. <?php } if(isset($_POST['textfield']) && (strlen($_POST['textfield'])= 17)){ $uusvin = $_POST['textfield']; mysql_query("UPDATE autod SET vin = $uusvin WHERE number = '$a'"); header("Location: infotest.php?search=$a"); Exit; }else{ echo "length is wrong"; die(); } ?> It just loads blank page Link to comment https://forums.phpfreaks.com/topic/274453-problem-with-strlen/ Share on other sites More sharing options...
Barand Posted February 13, 2013 Share Posted February 13, 2013 = is the assignment operator == is the comparison operator Turn error reporting on Link to comment https://forums.phpfreaks.com/topic/274453-problem-with-strlen/#findComment-1412307 Share on other sites More sharing options...
dmcglone Posted February 15, 2013 Share Posted February 15, 2013 Hey, been messing with one simple thing for hours What is wrong with my code? Idea is to check if string length equals 17 before mysql query. This is not full code, but the problem is here i am sure, it just loads blank page. <?php } if(isset($_POST['textfield']) && (strlen($_POST['textfield'])= 17)){ $uusvin = $_POST['textfield']; mysql_query("UPDATE autod SET vin = $uusvin WHERE number = '$a'"); header("Location: infotest.php?search=$a"); Exit; }else{ echo "length is wrong"; die(); } ?> It just loads blank page Why do you have a closing bracket after your opening <?php Your code: <?php } Link to comment https://forums.phpfreaks.com/topic/274453-problem-with-strlen/#findComment-1412591 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.