Ver Mensaje Individual
  #17 (permalink)  
Antiguo 26/02/2007, 11:25
sergi_climent
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 1.473
Antigüedad: 21 años, 9 meses
Puntos: 10
Re: Sistema de registro de usuarios

Hola de nuevo..

prueba asi a ver si va bien...
Código PHP:
<? 
require ("config.php"); //el require siempre asi
 
if($_POST[enviar]) { 
     function 
quitar($texto) { 
         
$texto = trim($texto) ; 
         
$texto = htmlspecialchars($texto) ; //Elimina espacios que no pueden ser borrados por trim() 
         
$texto = str_replace(chr(160),'',$texto) ; 
         return 
$texto ; 
     }
     
$nick = quitar($_POST[nick]) ; 
     
$contrasena = md5(md5(quitar($_POST[contrasena]))) ;
     
$con = mysql_query("select id,contrasena from usuarios where nick='$nick'") ; 
     
$datos = mysql_fetch_assoc($con) ; 
    if(
mysql_num_rows($con)) { 
        if(
$datos[contrasena] == $contrasena) { 
            
setcookie('uid',$datos[id],time()+604800) ; 
            
setcookie('unick',$nick,time()+604800) ; 
            
setcookie('ucontrasena',$contrasena,time()+604800) ; 
            
header("location: $_SERVER[HTTP_REFERER]") ; 
        } else { 
            echo 
'La contraseña es incorrecta. Haz click <a href="javascript:history.back()">aquí</a> para regresar.' ; 
        } 
    } else { 
        echo 
'El nick no existe. Haz click <a href="javascript:history.back()">aquí</a> para regresar.' ;
    }
} 
?>
saludos
__________________
"Cada hombre es el hijo de su propio trabajo"
Miguel de Cervantes Saavedra
"La experiencia es algo que no consigues hasta justo depués de necesitarla"
Laurence Olivier