ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
803
803
EMPFEHLEN
-
22.08.09 17:54 #1
- Registriert seit
- May 2007
- Ort
- Dresden (Sachsen)
- Beiträge
- 1.961
Hallo,
ich will das Thema jetzt nicht großartig ausbreiten, aber dennoch verstehe ich es gerade nicht, dass ich meine Daten in meiner MySQL-Datenbank als UTF8 gespeichert habe und dann noch in meiner HTML-Seite als UTF8 definiert habe, aber trotzdem alle Sonderzeichen und Umlaute falsch angezeigt bekomme. Mein HEAD in HTML sieht so aus:
Muss ich noch mit header() die Kodierung übertragen?HTML-Code:<?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de"> <head> <title>Seite</title> <!-- Start: Meta Information --> <meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" /> <meta http-equiv="content-script-type" content="text/javascript" /> <meta http-equiv="content-style-type" content="text/css" /> <meta http-equiv="content-language" content="de" /> <!-- End: Meta Information --> <!-- Start: Relationships --> <link rel="icon" href="favicon.ico" type="image/x-icon" /> <!-- End: Relationships --> <!-- Start: Load StyleSheets for Internet Explorer 6 or less --> <!--[if lte IE 6]> <link rel="stylesheet" media="screen" href="../styles/view.css" /> <![endif]--> <!-- End: Load StyleSheets for Internet Explorer 6 or less --> <!-- Start: Load StyleSheets --> <style type="text/css"> <!-- @import url("../styles/view.css") screen; --> </style> <!-- End: Load StyleSheets --> </head>
Ich mag:- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
-
22.08.09 17:57 #2
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.521
Würde ich nicht sagen. Hast du aber deine Connection zum Server mittelsMuss ich noch mit header() die Kodierung übertragen?
auf Unicode eingestellt?PHP-Code:mysql_query("SET NAMES utf8");
Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
22.08.09 17:58 #3
- Registriert seit
- May 2007
- Ort
- Dresden (Sachsen)
- Beiträge
- 1.961
Nicht das ich wüsste, aber ich probier es mal aus. Ich dachte, dass die Verbindung automatisch UTF8 ist, wenn man die Datenbank auf UTF8 setzt.
EDIT: Danke, genau das war Problem.Ich mag:- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
-
22.08.09 18:02 #4
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.521
Die Verbindungs-Codierung wird vom Server vorgegeben und kann, während die Verbindung geöffnet ist, geändert werden. Wenn du nähere Informationen dazu haben willst: http://dev.mysql.com/doc/refman/5.0/...onnection.html
Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
22.08.09 18:08 #5
- Registriert seit
- May 2007
- Ort
- Dresden (Sachsen)
- Beiträge
- 1.961
Gut zu wissen. Es war für mich nur überraschend, da mein ganzer MySQL-Server (und somit auch die Verbindung) auf UTF8 gesetzt ist.
Ich mag:- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
Ähnliche Themen
-
[MySQL] Frage zu "Set Names UTF8"
Von HerbertJ im Forum Relationale DatenbanksystemeAntworten: 3Letzter Beitrag: 03.01.11, 16:59 -
utf8 Kollation mySQL
Von D-LuX im Forum Relationale DatenbanksystemeAntworten: 5Letzter Beitrag: 08.04.10, 15:32 -
SQL und Meta auf UTF-8, trotzdem "SET NAMES UTF8" nötig?
Von ZodiacXP im Forum PHPAntworten: 2Letzter Beitrag: 27.07.09, 20:22 -
Utf8
Von harrry im Forum Flash PlattformAntworten: 4Letzter Beitrag: 09.03.07, 16:30 -
UTF8 aus MySql-Tabelle
Von Mac Bain im Forum PHPAntworten: 2Letzter Beitrag: 13.06.05, 19:51






Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren