EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Configura come lingua predefinita
Domande di PF - Cose da fare

¿Por qué me vendita it di este errore PHP? – Non è possibile modificare informazioni di intestazione-intestazioni già inviate da...

Estoy comenzando a programar en PHP y bueno, mas o menos estoy intentando hacerme con ello. Pero me ha surgido un problema donde no encuentro el por qué, y es que al abrir la página en cuestion me da el error Cannot modify header informationheaders already sent.

Ya os digo que soy nuevo con PHP y no sé muy bien el motivo de este error ¿alguna ayuda?

Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
jaime_redn fa frequenti 10 mesi
1 Risposte

Eso es debido a que antes de enviarse la información al header, se está realizando algún tipo de escritura, ya sea mediante algún echo o incluso porque tu archivo PHP tenga algún salto de línea antes de cualquier código.
Si tienes algún método del tipo:

header ('Location: index.php');

o algún otro en el que estés modificando la información de las cabeceras, revisa que antes no hayas enviado información. Suele ser por:

echo 'texto'; 
...
header ( 'Location: index.php');

o incluso por tener un salto de línea antes de la etiqueta de inicio de php:

 //<--Espacio en blanco o salto de línea
<?php
header('Location: index.php');
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
mckegen ha detto rende 10 mesi