Здравейте! Къде е проблема в този код. Тъкмо го написах, но всеки път ми дава грешен код.
Код:
<?php
$captcha=rand(10000, 99999);
$_SESSION['captcha']=$captcha;
if (isset($_POST['Submit'])) {
$checkcaptcha=addslashes($_POST['captcha']);
$checkcaptcha=htmlspecialchars($checkcaptcha);
if($checkcaptcha != $_SESSION['captcha']) {
die ("Неправилно въведен код!");
}
$insert_sql = mysql_query("INSERT INTO `captcha` (`captcha`)
VALUES ('$captcha')") or die(mysql_error());
if ($insert_sql) {
echo "<strong style='color: #FFF;'>!</strong>";
}else{
echo "<strong style='color: #FF0000;'>!!!</strong>";
}
$_SESSION['captcha'] = array();
session_destroy();
}
?>
<form method="post" action="">
Код*
<input id="user" name="captcha" type="text" maxlength="20" style="opacity:0.6;filter:alpha(opacity=60)" onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100"onmouseout="this.style.opacity=0.6;this.filters.alpha.opacity=60" >
<?php echo $captcha; ?>
</tr>
</form>