Autor |
Nachricht |
13pixelchen
Account gelöscht Threadersteller
Ort: -
|
Verfasst So 06.11.2005 19:10
Titel UTF-8 in Verb. mit MySQL/PHP/XHTML |
|
|
"Und, um hier mal anzuknüpfen, wie kann ich einen String der mir in PHP als Variable UTF-8 kodiert mit Sonderzeichen vorliegt, in Entities umwandeln? Gibts da ne Funktion?"
xschinkenx hat geschrieben: |
Die Doku gibt da was her, im Kap. Pattern Syntax bspw.
Zitat: | After "\x", up to two hexadecimal digits are read (letters can be in upper or lower case). In UTF-8 mode, "\x{...}" is allowed, where the contents of the braces is a string of hexadecimal digits. It is interpreted as a UTF-8 character whose code number is the given hexadecimal number. The original hexadecimal escape sequence, \xhh, matches a two-byte UTF-8 character if the value is greater than 127.
|
warum haste kein neues Thema dafür aufgemacht? Ist doch mal interessant...
|
So. Ich versteh kein Wort. Mal wieder.
Zuletzt bearbeitet von am So 06.11.2005 19:11, insgesamt 3-mal bearbeitet
|
|
|
|
|
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst So 06.11.2005 21:00
Titel
|
|
|
äh ich wär da pragmatisch. du kannst mit utf8-decode einen utf-8 string in nen iso-9undsoweiter-1 (latin)-ascii string zurückwandeln. den dann mit htmlentities bearbeiten, sollte klappen denk ich mal.
Ansonsten dem browser halt die zeichenkodierung mitteilen, dann brauchst du die sonderzeichen im grunde auch nicht mehr maskieren. moderne zeiten halt
Zuletzt bearbeitet von am So 06.11.2005 21:00, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
13pixelchen
Account gelöscht Threadersteller
Ort: -
|
Verfasst So 06.11.2005 21:02
Titel
|
|
|
Ja, nö, es funktioniert grade sehr perfekt, Er nimmt alle Sonderzeichen (Sogar ganz abstruse) in die Datenbank auf, gibt sie richtig aus, phpmydadmin macht da auch mit, wenn man es richtig einstellt, ich bin vollauf zufrieden. Nur irgendwer sagte mal, es macht Sinn, die Zeichen trotzdem als Entite auszugeben im html Code. Aber ich lass es auch so, wenn das geht, umso besser.
|
|
|
|
|
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst So 06.11.2005 21:04
Titel
|
|
|
Jo das kann tatsächlich Probleme machen in Systemen die halt keine Unicodeunterstützung haben (Macs die älter sind als drei Monate zum Beipiel ).
Aber ansonsten kappt das eigentlich einwandfrei.
|
|
|
|
|
|
|
|
Ähnliche Themen |
Shopsoftware: php+mysql, schlank, xhtml
[PHP + mySQL] Kann Fehler in einer mySQL-Phrase nicht finden
[PHP/MySQL] MySQL Error: 1054, falsche Tabelle ausgewählt?
[MySql]Lost connection to MySQL server during query
[PHP / MySQL] MySQL-Funktion gesucht: letzteÄnderungTabelle
(php-mysql) übergabe von formulardaten und abfrage m. mysql
|
|