Hur kan kodraden ligga på rad 2 om det är det första som finns på sidan? Du får inte ha någonting (ingen html, inga blanksteg, ingenting!) som skrivs till webbläsaren ovanför raden med header-koden. Dvs, plocka bort rad 1!
Vad är det som är konstigt? headers måste alltid skickas först av resultatet till klienten. Har du redan börjat skicka annan data så kan du inte skicka mer headers utan du får istället ett felmeddelande.
Men jag hade inte skickat någon annan data. Detta var det första som stod. Det var bara det att koden började på rad 2 istället för rad 1, som i sin tur var helt tom. Inte ens ett mellanslag...
Men jag hade inte skickat någon annan data. Detta var det första som stod. Det var bara det att koden började på rad 2 istället för rad 1, som i sin tur var helt tom. Inte ens ett mellanslag...
Rad 1 innehöll ju i alla fall minst en radbrytning. Det är också data!