Marcus Shaw: Enctype geht nciht mit Netscape, Leehzeichen immer noch +

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.

  1. 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

    1. 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?

  2. 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

  3. 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