Cheatah: ö, ä, ü und ß

Beitrag lesen

Hi,

Wenn ich mit einem Perl script text aus einem html formular in einer Datei ablege, erscheinen ö, ä, ü und ß als irgendwelche wirre ascii Zeichen, die beim Herauslesen immer noch so bleiben.

die nennt man url-encoded ;-)

Kenn jemand eine gute Methode die Zeichen beim Abspeichern zu kovertieren und dann beim Herauslesen wieder zurückzukonvertieren?

Eine Möglichkeit ist schon in dem Script vorhanden, daß Du in SelfHTML findest (sozusagen das "Basis-Script" zum Auslesen von Parametern). A, sichersten geht es aber so:

use CGI;
$query = new CGI;
print $query->param("inputName");

Bei "inputName" mußt Du natürlich den Namen des input-Feldes (oder der Textarea oder was auch immer) angeben.

Cheatah