Здравейте! Написах си този код, но и да сгреша кода ми изписва Правилен код. Къде ми е грешката ?
Код:
<?php
require_once("connection.php");
mysql_query("SET NAMES cp1251");
session_start();
for($i = 0; $i < 5; $i++) {
$string = (int)rand(10000, 99999);
$_SESSION['captcha']=$string;
}
print $string;
echo "<form method='post' action=''>";
echo "<input type='text' name='captcha'>";
echo "<br/>";
echo "<input type='submit' name='submit' value='Провери'>";
echo "<br/>";
echo "</form>";
if(isset($_POST['submit'])) {
$code=$_POST['captcha'];
if(empty($code)) {
die("Не сте попълнили кода!");
}
if($code == $_SESSION['captcha']) {
echo "Грешен код!";
}else{
echo "Правилен код!";
}
}
?>