Как да сложа Capcha при Вход ?
ето
login.php
ето
login.php
PHP:
<?php
ob_start();
?>
<h2 class='stranicamenu'><center>Вход</center></h2>
<table align="center"><FORM action="" method="POST">
<tr><td>Потребителско име:</td><td><input class="user" type="text" name="name"></td></tr>
<tr><td>Парола:</td><td><input class="pass" type="password" name="pass"></td></tr>
<tr><td></td><td><input type="submit" name="submit" value="Вход!"></td></tr>
</table></FORM>
<?php
if(isset($_POST['submit'])) {
if($_POST['name'] != NULL && $_POST['pass'] != NULL) {
$name = htmlspecialchars($_POST['name']);
$pass = md5($_POST['pass']);
$query = "SELECT * FROM users WHERE name = '$name' AND pass = '$pass'";
$do = mysql_query($query);
$row = mysql_fetch_array($do);
$admin = $row['level'];
if($name == $row['name'] && $pass == $row['pass']) {
session_register("name");
session_register("pass");
$ip = $_SERVER['REMOTE_ADDR'];
$query=mysql_query("UPDATE `users` SET `ip` = '$ip' WHERE `id` = $row[id]") or die(mysql_error());
if($admin > 0) { session_register("admin"); }
echo "<meta http-equiv=refresh content=0;url=index.php?a=myprofile>"; }
else { echo "Грешен Потребител/Парола"; }
}
}
ob_end_flush();
?>