Grüße,
entweder bin ich heute besonders blöd, oder ich werde vom pech verfolgt:
habe mit xampp eine mySQL-datenbank.
Zeichensatz/Kollation der mysqlverbindung - utf-8
kollation der datenbank : utf-8
ebenso die zeile in der tabelle mit dem text.
die umlaute werden auch korrekt gespeichert.
nur wenn ich die zeile über PHP abfrage
$sql="SELECT * FROM `pp`";
$sql=mysql_query($sql);
while ($text=mysql_fetch_assoc($sql)){
echo "<p> ".$text['text']." </p>";
}
kriege ich keine umlaute sondern hieroglyphen.
ICH HABE GEGOOGELT
aber sämtliche hinweise gehen auf die falsche kodierung im browser oder datenbank.
datenbank speichert die umlaute ja (wenn ich den eintrag im phpadmin zum bearbeiten aufrufe, sind umlaute da), browserkodierung habe ich MANUELL auf utf-8 erzwungen und es auch mal der automatik (<meta http-equiv="content-type" content="text/html; charset=utf-8"> im header) überlassen.
nix.
kennt wer noch eine fehlerquelle die ich übersehen habe?
MFG
bleicher
__________________________-
Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
http://www.sexgott-or-not.com/?test=428054