Thread Umlaute im Argumentwert eines CGI-Skripts
(8 answers)
Opened by miwieg at 2011-12-30 09:43
Hallo,
Ich möchte ein CGI-Skript schreiben, das ein Webformular einliest und deren Inhalt auch Umlaute beinhalten darf. $dish kann nun durchaus Strings mit Umlauten besitzen, z.B. "Müsli". Da nun $dish als Query für eine Datenbank benutzt werden soll, deren Schlüssel auf Umlaute normalisert wird (d.h. der Schlüssel wäre "Muesli" und nicht "Müsli"), muss ich die Umlaute in $dish ebenfalls normalisieren. Ein einfacher regulärer Ausdruck Code: (dl
)
$dish =~ s/ü/ue/g; ist nicht wirksam, da im String "ü" irgendwie anders kodiert ist. Wie muss ich $dish konvertieren, so dass der obige reguläre Ausdruck matcht? Vielen Dank im Voraus! |