klaus: umlaute in url korrekt codieren?

Beitrag lesen

hallo alle zusammen,

ich will ein paar variablen per url an eine seite übertragen:

message.php?mail=".urlencode($ergebnis[5])."&surname=".urlencode($ergebnis[0])."&firstname=".urlencode($ergebnis[1])."

$ergebnis[x] enthält ein namen, die naturgemäß auch umlaute o.ä. enthalten können, deswegen die codierung per urlendcode.

auf der folgeseite (message.php) wollte ich dann eigentlich die variablen ausgeben, allerings klappt das nicht - jedenfalls nicht korrekt decodiert:

<?php  echo urldecode($mail)."<br>";  echo urldecode($surname)."<br>";  echo urldecode($firstname)."<br>"; ?>

stattdessen kommt zum beipsiel so ein blödsinn raus: Demiröz Ãmüs

in der url selber sieht das dann so aus: /message.php?mail=UDemiroez%40test.de&surname=Demiröz&firstname=%C3%9Cm%C3%BCs

kann mir da jemand weiterhelfen?