Im trying the image verification thing I think everything goes well for the generation of the image but when it comes to verifying the text when I typed in any text it just generates and process the form, but when I leave it blank it says the error. I think the session variables for $new_string is not being passed I tried to echo the session variable but it doesn't show up.
Any ideas on this? I think this is the problem? elseif ($new_string == $verify_random) but I don't think so.. -- first.php -- session_start(); session_register('new_string'); Header("Content-Type: image/png"); $new_string; $im = ImageCreate(200, 50); $white = ImageColorAllocate($im, 255, 255, 255); $black = ImageColorAllocate($im, 0, 0, 0); srand((double)microtime()*1000000); $string = md5(rand(0,9999)); $new_string = substr($string, 17, 5); ImageFill($im, 0, 0, $black); ImageString($im, 4, 96, 19, $new_string, $white); ImagePNG($im, "verify.png"); ImageDestroy($im); -- end // first.php -- -- second.php -- session_start(); $random = $_POST['random'] ; $verify_random = trim($random); if (empty($v_name_filter) || empty($v_email_filter)) { echo "All fields are Required"; } elseif ($new_string == $verify_random) { echo "Please go back and get verified.\n\n"; echo "$new_string\n\n"; echo "$verify_random\n\n"; echo "SessionID: $PHPSESSID"; } else { echo "$new_string\n\n"; echo "$verify_random\n\n"; echo "SessionID: $PHPSESSID"; -- end // second.php -- -- Thank you, Louie -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php