Hallo Leute,
ich werd grad echt zum Elch, ich hab schon so irre viel Code geschrieben und programmier hobbymäßig seit mehreren Jahren - aber ich weiß nich was das dämliche Teil hat.
Ich hab bis jetzt eigentlich immer "
latin 1 general ci" als Kollation genutzt, hat bis jetzt eigentlich immer gefunzt.
Jetzt allerdings leider nicht mehr.
Ebensowenig mit utf8.
Die Köpfe meiner HTML-Dateien sehen wie folgt aus:
HTML-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Projektname</title>
</head>
In phpMyAdmin funzt es ohne Probleme, da stellt er alle Umlaute richtig dar.
Auf meiner Seite hingegen macht er aus einem Ä ein ü
Im Quelltext steht bei phpMyAdmin auch ganz normal ein Ä.
Bei mir im Quelltext wieder dieser ü Scheiss.
Hat da jemand ne Idee??
Weiß nich was der Quatsch soll -.-
gruß & schonmal danke,
Ascer
EDIT:
Mit utf8_decode() stellt er die Umlaute wieder richtig dar, kann das vielleicht daran liegen das phpMyAdmin utf8 nutzt und wenn ich die Daten in phpMyAdmin einhacke werden sie utf8-konvertiert?
Aber warum zum Teufel stellt meine Seite denn die Daten nichtmal richtig dar, wenn ich utf8 als encoding benutz im header???
__________________
-------------------------------------------------------
Alle Angaben sind wie immer ohne Gewähr ;)
Für Korrekturen bin ich -immer- offen
--------------------------------------
Wer ist der größere Tor?
Der Tor, oder der, der dem Tor folgt?
--------------------------------------
->
Mein PC <-
-------------------------------------------------------