Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2004, 12:28
chem
 
Fecha de Ingreso: marzo-2004
Mensajes: 338
Antigüedad: 20 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*******************