
03/03/2004, 12:28
|
| | Fecha de Ingreso: marzo-2004
Mensajes: 338
Antigüedad: 21 años, 1 mes Puntos: 2 | |
rayada con cookies Hola expertos.
Estoi intentando hacer en mi web un registro de usuarios, para ello utilizo los siguientes codigos php:
1- registrar.php: se encarga del registro d usuarios (m funciona
2- ingresar.php: se encarga del ingreso de usuarios m funciona
3- login.php: se encarga de comprobar q existen las cookies y q son iguales al nick y password de la base de datos.
Es aqui donde tengo el problema. Al ejecutarse la siguiente linea de codigo
----------------------------------------
if(isset($HTTP_COOKIE_VARS["usNick"]) && isset($HTTP_COOKIE_VARS["usPass"]))
----------------------------------------
m sale q no es cierto y se sale del login sin poner la variable boolanea q luego m va a permitir dar permiso d entrada a 1(true).
Es como si las cookies no existieran, pero he comprobado q si, q se crean. Dentro d ingresar.php, las creo asi
----------------------------------------
setcookie("usNick",$nickN,time()+7776000);
setcookie("usPass",$passN,time()+7776000);
----------------------------------------
Tampoco s m cumple la condicion en login.php
----------------------------------------
$result = mysql_query("SELECT * FROM usuarios WHERE nick='".$HTTP_COOKIE_VARS["usNick"]."' AND password='".$HTTP_COOKIE_VARS["usPass"]."'");
if($row = mysql_fetch_array($result))
----------------------------------------
cuando deberia cumplirse.
Si alguien sabe q estoi haciendo mal, o tiene alguna pista d x dond pueden ir los tiros s lo agradecere muxo.
Un saludo y muxas gracias
*****************CHEM******************* |