La cuestion es que tengo todo, pero cuando envio el form del login, no hace nada ...
Tengo 2 archivos...
form.php
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento sin título</title> </head> <body> <div> <form action="funcion.php" method="post"> Usuario: <input type="text" name="usuario"> <br> Clave: <input type="text" name="clave"> <br> <input type="checkbox" name="guardar_clave" value="1"> Memorizar el usuario en este ordenador <br> <input type="submit" value="Entrar"> </form></div> <? $cookie = "alaan_designs"; if(isset($HTTP_COOKIE_VARS["$cookie"]))//si la cookie existe { echo "Tu ultima visia fue el ".$HTTP_COOKIE_VARS["$cookie"]; } else { echo "Es la primera ves que me visitas"; } ?> </body> </html>
funcion.php
Código PHP:
<?
$redirect = "form.php";
$cookie = "Alaan";
$valor = "admin";
$usuario = "alaan";
$clave = "12345";
if (isset($_POST['usuario']) && isset($_POST['clave')) {
if (($_POST['usuario'] == $usuario) && ($_POST['password'] == $clave)) {
if (isset($_POST['rememberme'])) {
setcookie("$cookie", $valor, time()+(60*60*24*365), "igna.mundesweb.com");
} else {
setcookie('$cookie', $valor, false, 'igna.mundesweb.com');
}
} else {
echo "Ha ingresado mal los datos";
}
} else {
echo "Debe completar todos los campos";
}
?>
<br />
<a href="form.php">vovler</a>
echo "Usuario y Clave correctos... Cookie nada";
echo "Usuario y Clave correctos... Cookie 30 dias";
La cosa es que cuando mando el submit, queda en funcion.php pero en blanco, ni siquiera salen los echo.
Desde ya Muchisimas gracias