Uso el mismo script php para incluyendo y para ajax cargando. Se trata de algunos elementos de catálogo aleatorios que se cargan con la página y se pueden cargar con ajax. Necesito usar la función header()
solo si está cargada a través de ajax.PHP: ¿cómo saber si la salida ya comenzó?
Cuando uso la función de encabezado y la salida ya se inició recibo una advertencia de php al respecto. ¿Cómo sabe php que la producción ya comenzó? ¿Cuál es la mejor manera de determinar eso y no llamar a la función de encabezado?
Gracias.
¡Muchas gracias! Justo lo que necesitaba. Y, por cierto, ¿por qué salir? – SaltLake
El uso de exit es directo del manual de PHP al que se hace referencia para una llamada 'header: Location' que lo requiere. En tu caso no deberías agregarlo, o romperás la salida. – tomwalsham
Sí, lo he copiado directamente del manual y me olvidé de eliminarlo :) – Jake