24/08/2008, 13:36
|
| | | Fecha de Ingreso: agosto-2008 Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 15 años, 8 meses Puntos: 13 | |
Respuesta: [APORTE] Sistema de registro de usuarios Cita:
Iniciado por pato12 Hola,
Para pasar las cookies a session:
Remplasar de entrar.php: Código PHP: setcookie('uid',$datos[id],time()+604800) ; setcookie('unick',$nick,time()+604800) ; setcookie('ucontrasena',$contrasena,time()+604800) ; Por Código PHP: $_SESSION['uid']=$datos['id']; $_SESSION['unick']=$nick; $_SESSION['ucontrasena']=$contrasena; Despues remplasar en form de login: Código PHP: if(!$_COOKIE[uid]) { # por if(!isset($_SESSION['uid'],$_SESSION['unick'],$_SESSION['ucontrasena'])) { y Código PHP:
Bienvenid@ <b><?=$_COOKIE[unick]?></b><br><br> Por Bienvenid@ <b><?=$_SESSION['unick']?></b><br><br> Tambien en salir.php: Código PHP: setcookie('uid') ; setcookie('unick') ; setcookie('ucontrasena') ; por: Código PHP: session_start(); session_unset(); session_destroy(); y en config.php
al tope poner: Código PHP: @session_start(); y en login.php: Código PHP: $con = mysql_query("select count(id) from usuarios where id='$_COOKIE[uid]' and nick='$_COOKIE[unick]' and contrasena='$_COOKIE[ucontrasena]'") ; Por: Código PHP: $con = mysql_query("select count(id) from usuarios where id='".$_SESSION['uid']."' and nick='".$_SESSION['unick']."' and contrasena='".$_SESSION['ucontrasena']."'") ; Y es todo. ¡ Muy buen aporte !
Suerte
Salu2 gracias, pero en lo de config con lo de al tope que quieres decir lo ultimo¿? |