| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: php und umlaute / sonderzeichen im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Mal wieder ein kleines Problemchen: ich habe eine mySQL-DB und hole mir mit PHP die Daten aus der DB. ...
![]() |
| | #1 (permalink) |
![]() | php und umlaute / sonderzeichen Anzeige Mal wieder ein kleines Problemchen: ich habe eine mySQL-DB und hole mir mit PHP die Daten aus der DB. Soweit kein problem. Auch die Datstellung der Umlaute und Sonderzeichen ist kein Problem. Aber nun erstelle ich mit FPDF ein Dokument. Dort kommen Namen vor, welche ich übergebe bzw. aus der DB hole. Jedoch werden die nicht wie im Browser schön und richtig dargestellt, sondern so: Code: Ä -> ?? ä -> ?¤ Ö -> ?? ö -> ?? Ü -> ?? ü -> ?? ß -> ?? ? -> â?? mfg |
| | |
| | #2 (permalink) |
| Administrator ![]() Registriert seit: 02.10.01 ![]() ![]() Likes: 30 | Der gibt die Sonderzeichen als UTF-8 aus. (Wahrscheinlich bereits in der DB in UTF-8 gespeichert.) Deine Sonderzeichen bekommst du, wenn du sie nach ISO-8859-1 konvertierst. In PHP müsste das mit utf8_decode() http://de.php.net/manual/de/function.utf8-decode.php gehen.
__________________ RL sux big time... auch 2012! Deleting pr0n is like killing your best friend [HaBo] bei Facebook - Werde Fan |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
![]() | joapp danke das wars ![]() (frag mich nur gerade warum ich das im manual nicht gefunden habe ...) mfg |
| | |
| | #4 (permalink) |
| Moderator ![]() | Man könnte natürlich auch mittels META-Tag den Zeichensatz der Ausgabeseite auf UTF-8 setzen. Dann sieht wenigstens jeder dasselbe. |
| | |
| | #5 (permalink) |
| Wenn ich mich recht entsinne ist es sogar möglich per phpmyadmin die "Tabellenverarbeitung" einzustellen und auch somit Umlaute zu ermöglichen. | |
| | |
| | #6 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 442 | Das geht auch global für alle Datenbanken in der Konfigurationsdatei der MySQL (my.cnf). Beispiel: Code: set-variable = character_set=latin1_de
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
| | #7 (permalink) |
| Administrator ![]() Registriert seit: 02.10.01 ![]() ![]() Likes: 30 | @LX: In seinem dynamisch generierten PDF wird er wohl kaum HTML Meta Tags verwenden können. Bei der eigentlichen Webseite scheint ja das Charset richtig gewählt zu sein denn da scheint ja alles zu stimmen. In der Doku von FPDF steht übrigens klar das es kein UTF-8 unterstützt. Evtl. funktioniert aber diese UTF-8 Extension
__________________ RL sux big time... auch 2012! Deleting pr0n is like killing your best friend [HaBo] bei Facebook - Werde Fan |
| | |
| | #8 (permalink) |
| Moderator ![]() | Whoops, my bad. Den Teil bezüglich PDF hab ich in seinem Beitrag glatt überlesen |
| | |
| | #9 (permalink) |
![]() | danke für die vielen hilfreichen antworten -> UFPDF -> schön und gut, aber zerschießt mir mein mühevoll erstelltes design -> utf8_decode -> funktioniert sehr gut, nutze ich ![]() -> metatags für die html ausgabe sind vorhanden -> my.conf -> lasse ich in ruhe - da sind zu viele projekte in der DB wo ich nachher angst habe, dass die nicht mehr richtig gehen ![]() So langsam komme ich auf den Geschmack von FPDF auch wenn das noch echt gewöhnungsbedürftig ist mfg |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| ö == oe und andere umlaute filtern/ersetzen? | Chakky | (Web-) Design und webbasierte Sprachen | 4 | 27.02.07 19:53 |
| Kontaktformular & Umlaute | goflo | (Web-) Design und webbasierte Sprachen | 2 | 07.01.07 20:22 |
| Umlaute in Dienstnamen | Achim_S | Windows | 17 | 18.03.04 15:10 |
| Samba Server +Umlaute | LinuxUser | Linux/UNIX | 0 | 09.02.04 16:11 |
| RedHat 8.0 & Umlaute | Brabax | Linux/UNIX | 9 | 16.05.03 13:46 |