Hi!
Funzt prima, nur wenn ich mir nun $_GET['title'] anzeigen lasse, werden Sonderzeichen falsch codiert (aus http://localhost/äöü wird quasi http://localhost/index.php?title=äöü).
Definiere "richtig". Und dann weise den Browser an, diese richtige Kodierung zu verwenden.
Am browser kann's nicht liegen, da außer bei $_GET['title'] Sonderzeichen fehlerfrei dargestellt werden, und wenn ich direkt http://localhost/index.php?title=äöü aufrufe klappt auch alles wunderbar.
Der Browser rät beim Thema Zeichenkodierung nur, wenn er keine Vorgaben bekommt. Prüfe also deine Vorgaben an ihn (charset-Angabe im HTTP-Header Content-Type und im gleichnamigen HTML-Meta-Element).
Lo!