Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2005, 15:02
Avatar de yampoo
yampoo
 
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 22 años, 4 meses
Puntos: 0
Problemas con Cookies

Hola, estoy intentando usar Cookies, pero me da errores y no sé por que.

Por sí les puede ayudar http://photos.blogar.net/phpinfo.php (está la info del php).

Creo la cookie de la siguiente manera: setcookie("user",$_POST['usuario'],time()+172800);

Y me da el siguiente error: Warning: Cannot modify header information - headers already sent by (output started at F:\hshome\sergioso\photos.blogar.net\conectar.php: 21) in F:\hshome\sergioso\photos.blogar.net\logon.php on line 9

El código entero que uso para autentificar y crear al cookie:

Código PHP:
<?
  
include("conectar.php");
   
$link=Conectarse(); 
   
?>
      <?$result mysql_query("select count(*) from usuarios where usuario = '$usuario' and password = '$password'",$link);
if(
mysql_result($result,0)==0) {
  
$error "Usuario o password incorrectos";
   } else {
   
setcookie("user",$_POST['usuario'],time()+172800);
  print 
"<script>window.location.href='tupanel.php?login=true&user=$usuario'</script>";
}
?>
Todo esto está antes de los tags html.

Y cuando intento leer la Cookie (que no se crea por que da error), me salta con: Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in F:\hshome\sergioso\photos.blogar.net\tupanel.php on line 2

Para leer la cookie hago: $_COOKIE['user'];

Alguien sabe por que no funciona?