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 Quote 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 Quote 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 } Quote Link to comment https://forums.phpfreaks.com/topic/274453-problem-with-strlen/#findComment-1412591 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.