Cannot modify header information - headers already sent by (output started at index.php:1) in index.php on line 1
Il tipico errore che compare quando c’è qualcosa prima di session_start();
Solamente che questa volta lo sapevo, e non c’era effettivamente nulla prima della chiamata alla funzione!
Prova a riprova, alla fine un (forse) lampo di illuminazione: perché mai Dreamweaver mi mostra che la prima riga del codice è la riga 2, e non mi mostra la riga 1?
Apro il file incriminato con Notepad: niente! Non c’è una riga fantasma come avevo sperato. 🙁
Provo un’ultima cosa: da Notepad converto il file da UTF-8 ad ANSI e lo risalvo.
Lo carico nel server remoto e… MAGIA! L’errore è scomparso!
headers already sent, headers already sent by, header already sent, php headers already sent.
Bè, un paio di soluzioni le troi anche qui: http://www.bigthink.it/programmazione/php/php-trick-inviare-header-dopo-aver-scritto-nella-pagina/
😉
Grazie Daniele!
Yup, la codifica ANSI batte l’UTF-8 1 a 0!
Grazie della dritta, era quella giusta 🙂
Lieto di esserti stato utile 😉
Grazie per la dritta!
🙂