Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/06/2006, 13:22
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Este error es recurrente, siempre aparece algún mensaje sobre éste....

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\carpeta\www\iniciar.php:85) in C:\carpeta\www\iniciar.php on line 218

Simple: no se pueden enviar cabeceras (lo cual incluye cookies) luego de haber enviado siquiera un espacio al navegador.

Para evitar este error:
1.- NO hagas ningún "echo" o "print" o pongas código html antes de enviar la cabecera.
2.- que la etiqueta de apertura de código php comienze en la primera fila y en la primera columna, no podés mandar ni siquiera un espacio o un salto de línea.
3.- Es probable que antes con php4 tuvieras deshabilitada la opción de mostrar los mensajes de error o las advertencias, y php5 esté configurado para sí mostrar las advertencias.

Probá eso, y si no funciona, preguntá de nuevo, pegando el código que tenés.


Saludos