Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/02/2014, 11:50
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Warning: Cannot modify header information...

Cita:
Iniciado por manuel__7 Ver Mensaje
Y esta es una solución totalmente valida en código php, sino no estrían disponibles esas funciones.
1. No es una "solución", es un hack, uno muy feo.

Y que sea válido no significa que sea correcto, te invito a reflexionarlo.

El uso de este hack sólo demuestra la ignorancia del programador acerca de cómo funciona HTTP, y sobre todo, cómo interactúa PHP con dicho protocolo.

Primero se deben enviar las cabeceras, siempre, y las cabeceras incluyen cookies desde luego.

Después se debe enviar todo el cuerpo de la respuesta, que ahí vendría el HTML, etc.

Si no comprendes eso no deberías dedicarte a la web.

Cita:
Iniciado por manuel__7 Ver Mensaje
Esto también nos permite el envio de cookies luego de la emisión de cabeceras. Y dado que conoces la función demostrarias que eres un excelente programador o por lo menos más que los que la ignoran... jajaja
2. Eso demuestra perfectamente el punto 1, no sabes de lo que hablas.

El uso de buffers tiene otro objetivo, que es almacenar toda salida de un script PHP para después procesarla, escribirla a un archivo, etc.

Un buen script de PHP no necesita de buffers para poder enviar cabeceras o cookies al navegador, todo está en el flujo, si tienes control sobre tu programa entonces sí eres un excelente programador.

Espero tu respuesta.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por pateketrueke; 27/02/2014 a las 12:02 Razón: errata