Enctype geht nciht mit Netscape, Leehzeichen immer noch +
Marcus Shaw
- cgi
0 Henning Peters0 timothy0 Jörn
Hi!
Ich hab einfach enctype="plain/text" (oder so aehnich) eingegenben, jedoch schreibt+der+Netscape+immer+noch+alles+mit+Plus dazwischen.....
Wiso?
Wenn ich in Perl einfach alle PLUS ersetzen wuerde und jemand in seinem Text auch ein Plus eingibt verschwinded dieses doch auch
Hier die Seite wo ich dran rumbastel:
http://jove.prohosting.com/~amerix/cgi-bin/gb.shtml
Bitte um Hilfe! hier, per mail oder auf meiner Seite... ThanX.
hi marcus,
Wenn ich in Perl einfach alle PLUS ersetzen wuerde und jemand in >seinem Text auch ein Plus eingibt verschwinded dieses doch auch
IMHO ist das plus nicht ein sonderzeichen und wird deshalb als %... angezeigt?!
cu pete
Bin schon nauf die richtige Loesung gekommen:
zB.:
$daten[0] =~ tr/+/ /;
Das mit dem enctype hatte ich richtig rum, nur falsch geposted, sorry... jedoch scheint das nur beim IE richtig zu funktionieren?
Wenn ich in Perl einfach alle PLUS ersetzen wuerde und jemand in seinem Text auch ein Plus eingibt verschwinded dieses doch auch
Hi Marcus,
deshalb nimmt man ja unter Perl zum Auflösen das Modul CGI.pm. Und ein wirkliches + wird auch nicht als + übertragen.
Bye
Timothy
Hi!
Moin!
Ich hab einfach enctype="plain/text" (oder so aehnich) eingegenben, jedoch schreibt+der+Netscape+immer+noch+alles+mit+Plus dazwischen.....
Ähm, "plain/text" oder "text/plain"? Ich erziele mit letzterem ab und zu ganz gute Ergebnisse. (Das heißt, wenn ich Formulare einsetze.) Das bringt mich zu der Annahme, dass ersteres ("plain/text") offenbar falsch ist.
Zum Vergleich: http://www.teamone.de/selfhtml/tchl.htm
Adios! Jörn