| | | | |
| |||||||
| HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability. |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Neuer Benutzer Registriert seit: 28.11.2008
Beiträge: 16
![]() | Hi, ich habe zurzeit extreme Probleme mit charsets, irgendwie ging das früher immer von alleiner, aber seit ich nun Seiten auf meinem eigenen Server hoste hab ich nur probleme. Ich habe jetzt nach langem hin und her es geschafft dass die Umlaute in meinen HTML Dateien gehen (Ich weiß dafür gibt es Zeichenreferenzen). Aber bei Daten aus der MySQL datenbank stellt er mir keine Umlaute dar, verbindung und datenbank sind UTF-8, Tabellenfelder habe ich schon auf latin1_german1_ci und utf-8 probiert, aber das hat keinen Einfluss. In der Datenbank selbst werden mir auch Umlaute angezeigt nur bei der Ausgabe nicht. Ich habe den Charset Typ von meinem HTML Dokument auch schon auf UTF-8 gestellt, das hat auch nichts gebracht. Desweiteren habe ich ein scheinbar unlösbares Problem mit dem Internet Explorer, wenn ich mit ihm auf die Seite gehe : Optik Hochheimer ist im Quelltext als erstes Zeichen eine Hyroglyphe, die mir im IE mein Layout zerhackt, und ich weiß nicht wie ich das loswerde. Noch vielleichtt zur Info, ich benutze Smarty. Hat jemand ne Idee wie man dem auf die schliche kommen kann, weil bei meinerm IE Layout Problem habe ich keine Idee wie ich das lösen soll. Gruß |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 14.06.2009
Beiträge: 1.579
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Die Hieroglyphe ist eine Byte-order mark. In deinem Fall ist es die von UTF-8 in doppelter Ausführung. Die ersten sechs Byte der Datei sehen so aus: Code: EF BB BF EF BB BF Du könntest außerdem noch probieren, den Charset-Header explizit zu setzen. Im PHP-Code vor der ersten Ausgabe: PHP-Code: Gruß Marc |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 14.06.2009
Beiträge: 1.579
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Die Verwendung einer BOM ist bei UTF-8 meines Wissens generell unnötig (siehe etwa hier, vierter Absatz). Außerdem gibst du dem Browser das Encoding deiner Seite ja auf andere Weise explizit an. Ich editiere alles in UTF-8 und habe noch nie die Notwendigkeit für eine BOM gehabt. Gruß Marc |
| | |
| | |
| Neuer Benutzer Registriert seit: 28.08.2009
Beiträge: 9
PHP-Kenntnisse: Anfänger ![]() | tausend dank leute. den header per php zu senden war die lösung meines problems. falls andere danach googeln hier nochmal input: Fall: Externe Datei PHP in Frame laden, mit Umlauten Problem mit charset iso: Trotz genauer Definition hat er die Umlaute in Content nicht angezeigt. Hier das Javascript für alle die neugierig sind, klappt super: function GetContent1(id) { $("#content").load("data.php?id="+ id +""); } Setzte ich in der data.php den Header mit PHP, werden die Umlaute angezeigt. Hurra! Danke! |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| PHP Default charset für Funktionen | MasterQ | PHP-Fortgeschrittene | 6 | 06.01.2011 10:03 |
| Firefox / IE - Probleme | HTML, Usability und Barrierefreiheit | 5 | 20.07.2009 17:04 | |
| Win+Firefox alles ok, IE oder Linux: Probleme | vollderdude | PHP Tipps 2009 | 6 | 02.01.2009 16:17 |
| [Erledigt] Probleme mit iFrame | rocco | HTML, Usability und Barrierefreiheit | 1 | 28.12.2008 17:44 |
| Probleme mit "load data infile" nach Serverupgrade | knödelkopf | Datenbanken | 4 | 16.06.2008 16:12 |
| Probleme bei Speicherung von serialize() Strings | Manni2k | PHP Tipps 2006 | 13 | 15.10.2006 15:06 |
| Probleme mit mbstring extension unter Debian | HStev | Server, Hosting und Workstations | 3 | 30.08.2006 20:55 |
| Probleme mit Rechteverteilung chmod() per script!!!??? | Funky_ | PHP Tipps 2006 | 7 | 17.06.2006 17:10 |
| Probleme bei der Installation von Turck MMCache | tomx992 | PHP-Fortgeschrittene | 2 | 27.09.2005 20:31 |
| [Erledigt] Probleme beim Datenupload zu meiner Datenbank | Datenbanken | 3 | 05.09.2005 19:47 | |
| [Erledigt] hilfe! probleme mit... | PHP Tipps 2005 | 4 | 12.04.2005 22:55 | |
| Zwei Rechner ins Netz - Router - Hub - Probleme... | imported_Ben | Off-Topic Diskussionen | 37 | 13.01.2005 21:36 |
| Technische Probleme mit Sessions | PHP-Fortgeschrittene | 4 | 18.11.2004 14:45 | |
| [Erledigt] Probleme mit Fremdsprachen | HTML, Usability und Barrierefreiheit | 2 | 21.09.2004 17:11 | |
| PHP Bilder in DB / Probleme bei Änderung | PHP-Fortgeschrittene | 1 | 05.06.2004 11:20 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| iframe charset, php charset, internet explorer charset, http://www.php.de/html-usability-und-barrierefreiheit/58108-charset-und-probleme-mit-ie.html, ie charset, internet explorer .php-dateien problem, php charset header, charset ie, charset header php, charset header ie, msie utf-8 charset umlaute, ie beim speichern umlaute zerschossen, charset php, ie 6 charset, html iframe charset, zend studio 7 charset, internet explorer 6 charset wird nicht korrekt angezeigt, zeichensatz iframe, ie6 charset, ie iframe charset |