Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2011, 09:03
nakylara
 
Fecha de Ingreso: enero-2011
Mensajes: 41
Antigüedad: 14 años, 3 meses
Puntos: 1
Problema con cookies

Tengo una tabla llamada usuarios con los campos:
id, nick, contrasena, urlusuarios

Segun e podido comprobar en la pagina entrar.php es donde se crean las cookies

Entrar.php

Código PHP:
<?
require 'config.php' ;
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(-1)">aquí</a> para regresar.' ;
}
}
else {
echo 
'El nick no existe. Haz click <a href="javascript:history.back(-1)">aquí</a> para regresar.' ;
}
}
?>
En otra pagina uso las variable de la cookies unick para insertarlo en otra tabla a travez de un formulario, me gustaria acer lo mismo pero con una url, pero no consigo introducirla en la cookie.
Gracias por vuestra ayuda :D