Подскажите откуда можно скачать гостевую с анти флудом. НУжно вводить символы с рисунка и чтоби только тогда когда символи совпадают сообщение добавлялось. Знаете как на сайте Киевстара отрправляют смс? Очень нужно.
Code: session_start(); ob_start(); if (isset($_GET) || is_array($_GET)) extract($_GET); if (isset($_POST['vcode'])){ $valid = ($_POST['vcode'] == $_SESSION['code'])?'valid':'notvalid'; echo $valid; } $vcode_1 = substr(md5(uniqid(rand(0,9999))), -5); $vcode_2 = md5($vcode_1); $_SESSION['code'] = strtoupper($vcode_1); if (isset($vimage)) { $check_url = (isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : $_SERVER['SCRIPT_NAME']); if (eregi("tmp.php", $check_url) && preg_match("/^[0-9a-z]{32}$/", $vimage)) { $F = rand(3,5); $X = rand(15,40); $Y = rand(2,7); $im = imagecreatefromjpeg("images/validate_bg.jpg"); $tcolor = imagecolorallocate($im, 40, 40, 40); header("Content-type: image/jpeg"); imagestring ($im, $F, $X, $Y, strtoupper($vcode_1), $tcolor); imagejpeg($im, '', 90); imagedestroy($im); } die(); break; } echo '<html> <head> <title>TEMPNAME</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">'; echo "<script language='JavaScript'> function ValidateForm(form) { if (form.vcode.value==\"\") { alert(\"Error...\"); return false; } } </script>"; echo '</head> <body bgcolor="#FFFFFF" text="#000000">'; echo '<form name="form" action="tmp.php" method="post" onSubmit="return ValidateForm(this)">'; echo "<img src='?vimage=$vcode_2'><br><br>"; echo '<input name="vcode" type="text"><br><br><input type="submit" value="Send"></form>'; unset($vcode_1,$vcode_2); echo "</body> </html>";