Ver Mensaje Individual
  #15 (permalink)  
Antiguo 26/01/2008, 12:09
Avatar de eits
eits
 
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Re: problema con headers al hacer log-in para php5

este error Warning: Cannot modify header information sale porque no se puede modificar las cabeceras y se debe a que una vez que haya una salida en pantalla, ya sea un echo, print o cualquier otra forma, el header no puede modificar el contenido del <head> para evitar ese error debes de quitar cualquier salida a pantalla antes del header(location:'') o de lo contrario utilizar el ob_start() y ob_end_flush() como dice gvargas.
Código PHP:
<?php
ob_start
();//al inicio de la página
//aquí todo tu codigo
ob_end_flush();//al final de la página
?>
explicacion:
el ob_start().- indica al servidor que la página en cuestion será almacenada en el buffer, y
el ob_end_flush().- le dice al servidor que libere el contenido del buffer, con esto te aseguras de que al estar la página en el buffer es posible modificar las cabeceras con el header.

saludos.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.