Probleme mit en dash, em dash und ähnlichem
Nico Ueckermann
- sonstiges
0 MudGuard
Hallo,
das Ganze ist wohl eher nur ne kosmetische Sache, aber wenn ich die unten genannte URL validiere, dann bekomme ich eine Fehlermeldung, in der ich auf nicht gültige Zeichen hingewiesen werde. Weiss einer von euch vielleicht, wie ich diese ersetzen kann? Über den ASCII-Code klappt es leider nicht.
$text=ereg_replace('–', '-', $text);
Grüße,
Nico
http://validator.w3.org/check?uri=http://heckmann.vendeo.de/go/wo-15
Hi,
Hallo,
das Ganze ist wohl eher nur ne kosmetische Sache, aber wenn ich die unten genannte URL validiere, dann bekomme ich eine Fehlermeldung, in der ich auf nicht gültige Zeichen hingewiesen werde. Weiss einer von euch vielleicht, wie ich diese ersetzen kann? Über den ASCII-Code klappt es leider nicht.
$text=ereg_replace('–', '-', $text);
Die Zeichen 129-159 sind nicht zulässig.
Benutze die entsprechenden UNICODE-Zeichen (oder Entities):
<!ENTITY ndash CDATA "–" -- en dash, U+2013 ISOpub -->
<!ENTITY mdash CDATA "—" -- em dash, U+2014 ISOpub -->
cu,
Andreas
Klingt interessant,
ich muss allerdings dazu sagen, das ich von diesem Thema wenig Ahnung habe. Was mache ich denn dann mit diesen entities?
Grüße,
Nico
Hi,
Klingt interessant,
ich muss allerdings dazu sagen, das ich von diesem Thema wenig Ahnung habe. Was mache ich denn dann mit diesen entities?
An der Stelle, an der Du das Zeichen haben willst, schreibst Du
â oder eben das numerische Äquivalent –
â oder —
cu,
Andreas