session_start(); session_register("secret_number"); if ($_SERVER["REQUEST_METHOD"]=="POST") { $error=0; if ($_POST["secretcode"]!=$_SESSION["secret_number"] || intval($_POST["secretcode"])==0) $error=1; if ($error==0) { $_SESSION["secret_number"]=rand(1000,9999); // Выполняем необходимые действия с данными // .. print "Hello ".htmlspecialchars(StripSlashes($_POST["email"])); exit; } if ($error==1) print "Число с картинки введено неверно"; } // Выводим форму повторно // ...