URL-codierte Zeichen Filtern

Hi,

hab mir mal die Ergebnisse von einem HTML-Formular in handliche Variablen zerlegt.
Eine Kleinigkeit stört mich aber:
Wenn ich einen Slasch / in mein HTML-Formular eingebe, habe ich in der Variablen ein %2F.

Mir is ja schon klar warum, nur ich hab halt bisher nicht rausgefunden wie man das wieder zu einem / macht.

Gleiches mit allen Sonderzeichen, die in der URL codiert werden.

cu Desian

Hi,

hab mir mal die Ergebnisse von einem HTML-Formular in
handliche Variablen zerlegt.
Eine Kleinigkeit stört mich aber:
Wenn ich einen Slasch / in mein HTML-Formular eingebe, habe
ich in der Variablen ein %2F.

Entweder
$string =~ s/%([0-9A-Fa-f]{2})/chr(hex($1))/eg;

oder
use CGI;

…das macht das automatisch, wenn du parameter mit param(…) abrufst

oder
use URI::Escape;
…uri_unescape($bla)…

Siehe perldoc…

Alexander