Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/07/2008, 21:52
capitanquartz
 
Fecha de Ingreso: julio-2008
Mensajes: 28
Antigüedad: 15 años, 10 meses
Puntos: 0
Error al intentar grabar las cookies

Buenas.

He estado usando este manual:
http://www.scourdesign.com/articulos/tutoriales/php/tutoriales-php-mysql-sistema-usuarios-2.php

Para crear un sistema para registro de usuarios. Funciona perfecto todo lo que es registro, conecta con la base de datos y perfecto, pero da un fallo en lo mas tonto al intentar crear la cookie en el archivo ingresar.php

Código:
Warning: Cannot modify header information - headers already sent by
(output started at
/home/s03428f4/public_html/navegantegeek/blog/proyectalpha/ingresar.php:2)
in /home/s03428f4/public_html/navegantegeek/blog/proyectalpha/ingresar.php
on line 52

Warning: Cannot modify header information - headers already sent by
(output started at
/home/s03428f4/public_html/navegantegeek/blog/proyectalpha/ingresar.php:2)
in /home/s03428f4/public_html/navegantegeek/blog/proyectalpha/ingresar.php
on line 54
Dichas lineas corresponden a las que crean las cookies:
Código PHP:
      setcookie("usNick",$nickN,time()+7776000);

      
setcookie("usPass",$passN,time()+7776000); 
que en contexto es lo siguiente:
Código PHP:
[...]
      
$nickN quitar($HTTP_POST_VARS["nick"]);

      
$passN quitar($HTTP_POST_VARS["password"]);

      
$result mysql_query("SELECT password FROM usuarios WHERE nick='$nickN'");

      if(
$row mysql_fetch_array($result))

      {

      if(
$row["password"] == $passN)

      {

      
//90 dias dura la cookie

      
setcookie("usNick",$nickN,time()+7776000);

      
setcookie("usPass",$passN,time()+7776000);

      
?>

      Ingreso exitoso, ahora sera dirigido a la pagina principal.
[...] 
Porfavor, necesito ayuda :( Dedicadme unos minutos de vuestro tiempo porfavor... me estoy volviendo loco.

Gracias.