Warning: Cannot modify header information...
Moderatori: Moderatori, Start Moderator
- sunsolaris
- PHPRomania Supporter
- Mesaje: 7
- Membru din: Vin Iun 07, 2013 6:03 pm
Re: Warning: Cannot modify header information...
De fapt, varianta corecta este cea cu folosirea output buffer-ului.
Sau schimbi logica astfel incat sa ai redirect-ul inainte de a afisa ceva in pagina.
Variantele cu meta sau javascript sunt complet gresite in acest context.
Sau schimbi logica astfel incat sa ai redirect-ul inainte de a afisa ceva in pagina.
Variantele cu meta sau javascript sunt complet gresite in acest context.
Re: Warning: Cannot modify header information...
Pro tip of the day: nu mai închide blocul php cu ?>
Reason: când faci include/require la astfel de fișiere și există posibilitatea ulterioară să faci header/redirect... dacă ai scăpat un simplu spațiu sau [enter] după ?> ... atunci interpretorul se va plânge mereu că "headers have been sent" și eroare.
Reason: când faci include/require la astfel de fișiere și există posibilitatea ulterioară să faci header/redirect... dacă ai scăpat un simplu spațiu sau [enter] după ?> ... atunci interpretorul se va plânge mereu că "headers have been sent" și eroare.
Re: Warning: Cannot modify header information...
Eu mai pateam aceasta problema si o rezolvam mutand header deasupra incarcarii altor fisiere deoarece mai puneam poate in alt fisier un header() care se batea cap in cap si apoi imi aparea eroarea.
Incearca sa modifici codul incat inainte sa de redirect sa nu ai nici un header scris inca o data, altfel se vor bate cap in cap. ( asta in cazul acela daca ai in ceva fisier cu care il unesti un header() )
Incearca sa modifici codul incat inainte sa de redirect sa nu ai nici un header scris inca o data, altfel se vor bate cap in cap. ( asta in cazul acela daca ai in ceva fisier cu care il unesti un header() )
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 25 vizitatori