Datei schreiben/lesen und $ENV{Querry-String}

Hi,

ich habs hinbekommen Formulardaten auszulesen und in eine Datei zu scpeichern, auslesen und ausgeben funktioniert auch.
Nu das Problem:
ein ,>, etc wird in einen Code (%25,%D0D2,+) etc umgewandelt. Giebt es eine Funktion, mit der ich so eingelesenes wieder in normal lesbaren Text verwandeln kann oder darf ich für jedes Sonderzeichen eine Abfangfunktion schreiben?

cu Desian

VERGISS $ENV!!!

Benutze statt dessen daß CGI-Modul. Das hat das alles schon eingebaut (ist seut Perl5 standard).

Bsp: anzeigen aller Parameter

#/usr/bin/perl
use CGI; my $q=new CGI; my $param;
print $q-\>header; print $q-\>start\_html; 
foreach $param ($q-\>param) {
 print "Parameter: $param = ".$q-\>param($param)."
";
}
print $q-\>end\_html;

Doku ist auch dabei.

grüße, holli

VERGISS $ENV!!!

Geht nicht, wegen is nicht von oben.

Die Datei in rohform hab ich ja schon drin. Nur die Formatierung macht mir an dieser Stelle Probleme.
Ich hab nur die Wah zwischen:
-Umwandeln, bevor ich in Datei schreibe oder
-umwandeln wenn ich wieder gelesen hab.

Ich werd aber mal schaun, was es mit diesem Package auf sich hat und ob ich es überhaupt schon hab. Vieleicht lässt sich ja doch eine Sele damit erweichen.

cu Desian

Ich werd aber mal schaun, was es mit diesem Package auf sich
hat und ob ich es überhaupt schon hab. Vieleicht lässt sich ja
doch eine Sele damit erweichen.

wenn ihr perl5 oder höher habt ist das Paket standardmäßig installiert.