Avatar Image
Usuario Novato
Usuario Novato

Tengo un problema con las cookies, y es q al ejecutar esto que esta dentro de head:
$nick=$_POST['nick'];
$pass=$_POST['pass'];
if ($nick && $pass)
{
/*compruebo q existe el usuarios */
$query=mysql_query("SELECT * FROM usuarios WHERE nick='$nick' AND pass='$pass'");
if ($resul=mysql_fetch_array($query))
{
/*creacion de cookies*/
setcookie('c_nick',$nick,time()+365*24*60);
setcookie('c_pass',$pass,time()+365*24*60);
}
else
echo "Contraseña incorrecta";
}
else
echo "no a introducido nick ni pass";
$s=$_COOKIE['c_nick'];
echo "Hola ".$s;


entra al if de la creacion de cookies, pero las cookies no las crea o_O y solo muestra el mensaje Hola. Sabéis qué falla? saludos y gracias

Avatar Image
Okupa del foro
Okupa del foro

Prueba así:

"PD: si lo pones antes de html mejor".
$nick=$_POST['nick'];
$pass=$_POST['pass'];
if ((!isset($nick)) OR (!isset($pass)) OR (empty($pass)) OR (empty($nick)))
{
}
else
/*compruebo q existe el usuarios */
$query=mysql_query("SELECT * FROM usuarios WHERE nick='$nick' AND pass='$pass'"
if ($resul=mysql_fetch_array($query))
{
setcookie('c_nick',$nick,time()+365*24*60);
setcookie('c_pass',$pass,time()+365*24*60);
$s=$_COOKIE['c_nick'];
echo "Hola ".$s;
}else{
echo "Contraseña incorrecta";
}
}else{
echo "no a introducido nick ni pass";
}


Bye.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 22/Feb/2011, 13:41
fsanchezdsgn XabiXab1770Feb/11
Por: , el 27/Ene/2009, 00:49
ricardo_22 GestionXls1867Jan/09
Por: , el 02/Feb/2005, 02:56
vichy01 vixilante_galiza22kFeb/05