Gast: Umlaute in der URL

Beitrag lesen

Hallo,

ein altes Thema, das ich eigentlich gelöst hatte, poppt wieder auf.

URL-Parameter mit Umlaut werden von verschiedenen Browsern verschieden umgesetzt und gesendet. Meine Seiten sind UTF-8 codiert.

Eingabe in der Adresszeile: "&suche=Südhessen"
Opera macht davon "S%C3%BCdhessen"
Firefox belässt es bei "Südhessen" (nein, wandelt auch um, aber zeigt korrigiert an, man merkt es, wenn man die URL mit ctrl-C übernimmt)

In PHP übernehme ich das mit

$suche = utf8_encode($_GET['suche']);  
echo $suche;

echo-Anzeige: Südhessen

Da ich in der DB danach suche, gibt es kein Ergebnis. Was mache ich falsch?

Gast