Umlaute Problem bei Request
mixmastertobsi
- php
0 Andreas_GASTE1230 Beat
Hallo,
wie kann ich bei einem Link auch Umlaute korrekt übermitteln.
Bei dem ö habe ich es zum Beispiel mit folgendem Replace Ausdruck probiert den Link umzuschreiben.
Leider funktioniert dies nicht
$encode = ereg_replace("ö","%C3%B6",$encode);
Ein Beispiel ist auf der Seite www.prinz-deluxe.de zu sehen. Dort dann der Klick auf die Marke Röwa. Im Titel steht dann statt ö eine komische Zeichenfolge.
Hallo,
wie kann ich bei einem Link auch Umlaute korrekt übermitteln.
Bei dem ö habe ich es zum Beispiel mit folgendem Replace Ausdruck probiert den Link umzuschreiben.
Leider funktioniert dies nicht
$encode = ereg_replace("ö","%C3%B6",$encode);Ein Beispiel ist auf der Seite www.prinz-deluxe.de zu sehen. Dort dann der Klick auf die Marke Röwa. Im Titel steht dann statt ö eine komische Zeichenfolge.
Hallo,
PHP bietet dir die funktion htmlentities, welche dir eine String HTML codiert.
schau mal hier:http://de3.php.net/manual/de/function.htmlentities.php
Hallo,
PHP bietet dir die funktion htmlentities, welche dir eine String HTML codiert.
schau mal hier:http://de3.php.net/manual/de/function.htmlentities.php
Ich würde halt mal erst fragen:
Welchen Teil in einem Link?
Handelt es sich um Query parts ist urlencode angesagt.
Bei Domains oder Pfaden empfehle ich schlicht: man verwende keine Umlaute.
Aber auch dort gilt urlencode()
mfg Beat