Ho un file CSS che sembra buono quando lo apro usando gedit , ma quando viene letto da PHP (per unire tutti i file CSS in uno), questo CSS ha i seguenti caratteri anteposti: ï »¿
PHP rimuove tutto lo spazio, quindi un ï »¿casuale nel mezzo del codice rovina tutto. Come ho già detto, in realtà non riesco a vedere questi personaggi quando apro il file in gedit, quindi non posso rimuoverli molto facilmente.
Ho cercato su Google il problema, e c'è chiaramente qualcosa di sbagliato nella codifica dei file, il che ha senso essere come ho spostato i file su diversi server Linux / Windows tramite ftp e rsync , con una gamma di editor di testo. Non so molto sulla codifica dei caratteri, quindi l'aiuto sarebbe apprezzato.
Se aiuta, il file viene salvato nel formato UTF-8 e gedit non mi consente di salvarlo nel formato ISO-8859-15 (il documento contiene uno o più caratteri che non possono essere codificati utilizzando la codifica dei caratteri specificata). Ho provato a salvarlo con i finali di linea Windows e Linux, ma nessuno dei due ha aiutato.