Cita:
Iniciado por Shamshir Aclaro que tal vez le pueda servir a alguien -> el mismo error se sucita con setcookie, no se puede crear una cookie si hubo alguna salida al navegador antes, asi sea un echo "" o un fragmento de HTML fuera de PHP.
Saludos.
El mismo problema sucede con esa función .. pues la definición de una cookie es parte del protocolo HTTP .. el cual para crearla la información al navegador de la creación de una cookie viaja en como parte de la cabecera HTTP (por eso no se puede enviar nada más antes de esa función al cliente como salida).
Lo mismo sucede con "session_start()" (función de sesiones) .. entre otras cosas y siempre y cuando se propague el SID en cookies .. por la misma razón que la de la creación de una cookie en general.
Un saludo,