Habe ich jetzt Texte in der Datenbank, die Umlaute enthalten, werden diese gar nicht angezeigt.
Ein Umlaut reicht, und der gesamte Text verschwindet?
Ich habe die Texte in der PHP-Datei mit htmlentities() formatiert.
Ich arbeite in der Datenbank, im PHP-Programm und im Browser durchgehend mit UTF-8
echo "[äöüßÄÖÜ] [".htmlentities('äöüßÄÖÜ')."]<br>";
ergibt im Quellcode: [äöüßÄÖÜ] [äöüÃ�Ã�Ã�Ã�]<br>
angezeigt sieht das so aus: [äöüßÄÖÜ] [äöüÃ�Ã�Ã�Ã�]
Also weder der Text noch die Umlaute verschwinden, sie werden durch htmlentities verfälscht.
Linuchs