Maria: Funktion mit Pfadangabe und Umlauten

Beitrag lesen

Hallo,

habe folgende Funktion

function link($pfad)
{
$pfad_neu = str_replace(" ","%20",$pfad);
echo "<a href="."$pfad_neu".">Testlink</a>";
   }

Nun gebe ich in der Adressleist im Browser folgendes ein:

http://test?pfad=Testordner Änderungen

Bekomme nun als Fehlermeldung:Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.... .....More information about this error may be available in the server error log.

Diese Fehlermeldung erscheint immer wenn im Pfad Umlaute enthalten sind. Wie kann ich diese Problem umgehen?

Danke im Voraus für Eure Hilfe
Grüße Maria