Salve a tutti, ho un problema che proprio non riesco a risolvere con la codifica...
Ho preso un editor di PHP, che supportasse l'UFT-8 e salvato i files in UTF-8
Al browser ho detto:
echo"<Content-type: text/html; charset=utf-8>";
Nel Database sql, ho detto:
UTF-8_general_ci
Nonostante questo, nonostante tutte le letture di manuali ed altro...
1) Nel database, le lettere accentate, si insaponano...
2) A video, a volte compaiono caratteri strani
3)...cosa più grave, ed ora da risolvere assolutamente...oggi, cosa assurda, il mio browser in locale ha iniziao a dire che non poteva inviare codice poichè era già stata scritta qualcosa a video...questo però non poteva essere!
Apro l'editor, tutto regolare...apro con un altro editor...e vedo che è comparso un punto, praticamente invisibe, prima del tag
"<?php"
quindi si vede qualcosa del tipo:
"°php"
premesso che questo punto, non è "°", ma è un carattere speciale, che non ho idea da dove provenga, e che se cancello, e poi salvo...RICOMPARE!
Maledizione...dove ho mancato???Da dove provengono tutti questi errori???