comprueba.php
Código PHP:
<?
session_start();
$server="localhost";
$database="mysql";
$dbpass="mysql";
$dbuser="mysql";
$query="SELECT * FROM usuarios WHERE login='$login'";
$link=mysql_connect($server, $dbuser, $dbpass);
$result=mysql_db_query($database, $query, $link);
if(mysql_num_rows($result)==0){
echo "No existe el login introducido";
} else {
$array=mysql_fetch_array($result);
session_start();
if($array["password"]==md5($pass) ){
$_SESSION["login"]=$login = $_COOKIE['cooklogin'];
$_SESSION["pasword"]=$password = $_COOKIE['cookpass'];
$_SESSION["id"]=$array["id_usuario"] = $_COOKIE['cookid_usuario'];
if(isset($array['autologin'])){
setcookie("cooklogin", $array['login'],time()+7776000);
setcookie("cookpass", $array['password'],time()+7776000);
setcookie("cookid_usuario", $array['id_usuario'],time()+7776000);
}
header("location: index.php");
exit;
} else {
echo "Password incorrecto!";
}
}
?>
Código PHP:
<form action="comprueba.php" method="POST">
Login: <input type="text" name="login"> <br>
Password: <input type="password" name="pass"> <br>
<input type="checkbox" name="autologin"><font size="2">
Recordarme en mi proxima visita <br>
<input type="submit" value="Entrar" name="submit">
</form>