Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2003, 08:50
Avatar de kaiowas
kaiowas
 
Fecha de Ingreso: septiembre-2001
Ubicación: el averno...
Mensajes: 531
Antigüedad: 22 años, 7 meses
Puntos: 0
reconocimiento de usuarios

Hola gente....

pues estoy poniendo en práctica el tutorial de "registro y reconocimiento de usuarios" que hay en maestrosdelweb.com, concretamente aqui, aunque creo que muchos de vosotros ya os lo habreis paseado.... bien, el asunto es que no me acaba de rular bien, y no estoy seguro de si es porque me falta algo en mi server o es que está anticuado y hay cosas que en php 4.3 ya no son soportadas.

Me falla a partir de login.php, archivo que se encarga de verificar si el usuario que intenta acceder tiene las cookies en su ordenador, si sí le deja, sino le tira, pero no me funciona. El caso es que me he metido de nuevo en maestros del web y en miscodigos.com y los comentarios están desacivados. ahí va el archivo:

Código PHP:
<?php
$loginCorrecto 
false
$idUsuarioL
$nickUsuarioL
$emailUsuarioL
$nombreUsuarioL

if(isset(
$HTTP_COOKIE_VARS["usNick"]) && isset($HTTP_COOKIE_VARS["usPass"])) 

$result mysql_query("SELECT * FROM usuarios WHERE nick='".$HTTP_COOKIE_VARS["usNick"]."' AND password='".$HTTP_COOKIE_VARS["usPass"]."'"); 

if(
$row mysql_fetch_array($result)) 

setcookie("usNick",$HTTP_COOKIE_VARS["usNick"],time()+7776000); 
setcookie("usPass",$HTTP_COOKIE_VARS["usPass"],time()+7776000); 
$loginCorrecto true
$idUsuarioL $row["id"]; 
$nickUsuarioL $row["nick"]; 
$emailUsuarioL $row["email"]; 
$nombreUsuarioL $row["nombre"]; 

else 

//Destruimos las cookies. 
setcookie("usNick","x",time()-3600); 
setcookie("usPass","x",time()-3600); 

mysql_free_result($result); 

?>
garcias