Martin: Größe der Textarea

Hi Perlkenner,

ich schreibe zur Zeit an meinem eigenen Gästebuchskript, komme aber bei einem simplen Problem nicht weiter. normale Textfelder werden in Perl mit "textfield" erstellt und deren Größe wird mit "-SIZE => Wert" formatiert. Bei dem eigentlichen Kommentarfeld, möchte ich aber ein mehrzeiliges Textfeld haben, dass man mit "textarea" kriegt. Wie aber stelle ich die Größe und die Breite des Feldes fest? Mit "-SIZE => Wert" klappt es nicht.

Wäre nett, wenn mir jemand helfen könnte!!

Danke, Martin

  1. hi Martin,

    bin zwar was perl angeht anfänger habe es bei mir aber so gemacht:

    print "<textarea name="body" COLS=50 ROWS=10>\n";
    und wie bei textarea üblich    ^^^^^^^^^^^^^^^

    hoffe hilft weiter

    gruß stefan

    1. hi Martin,

      bin zwar was perl angeht anfänger habe es bei mir aber so gemacht:

      print "<textarea name="body" COLS=50 ROWS=10>\n";
      und wie bei textarea üblich    ^^^^^^^^^^^^^^^

      hoffe hilft weiter

      gruß stefan

      Danke, hat jetzt geklappt. Ich habe aber beim endgültigen Probieren noch ein Problem entdeckt. Falls ihr auch da helfen wollt, guckt doch bitte weiter oben im Forum.

      Danke nochmal, Martin

  2. Hi,

    ich schreibe zur Zeit an meinem eigenen Gästebuchskript, komme aber bei einem simplen Problem nicht weiter. normale Textfelder werden in Perl mit "textfield" erstellt und deren Größe wird mit "-SIZE => Wert" formatiert. Bei dem eigentlichen Kommentarfeld, möchte ich aber ein mehrzeiliges Textfeld haben, dass man mit "textarea" kriegt. Wie aber stelle ich die Größe und die Breite des Feldes fest? Mit "-SIZE => Wert" klappt es nicht.

    Wäre nett, wenn mir jemand helfen könnte!!

    Mitunter ist es besser CGI.pm nicht zu benutzen!
    IMHO besonders dann, wenn es um die Erstellung von
    HTML-Ausgaben geht.

    Ich denke, das ist viel einfacher:

    print "<textarea name="myname" rows=10 cols=70 wrap=physcial>Bitte geben Sie hier Text ein</textarea>\n";

    ...als irgendein seltsamer Aufruf mit CGI.pm.

    Ciao,
    Wolfgang

    1. Hi Wolfgang!

      Mitunter ist es besser CGI.pm nicht zu benutzen!
      IMHO besonders dann, wenn es um die Erstellung von
      HTML-Ausgaben geht.

      Ich bin ja auch kein Befuerworter dieses Moduls, aber dafuer ("besonders") wuerde mich jetzt schonmal die Begruendung interessieren.

      So long

      1. Hi,

        Mitunter ist es besser CGI.pm nicht zu benutzen!
        IMHO besonders dann, wenn es um die Erstellung von
        HTML-Ausgaben geht.
        Ich bin ja auch kein Befuerworter dieses Moduls, aber dafuer ("besonders") wuerde mich jetzt schonmal die Begruendung interessieren.

        ich wiederum bin ein Befürworter des Moduls, aber vor
        allem für Aufgaben, die es mir signifikant erleichtert.

        CGI-Parameterlisten zu parsen ist eine solche Aufgabe.

        HTML-Ausgaben zu erzeugen, also neben der ohnehin als
        bekannt vorauszusetzenden HTML-Syntax auch noch die
        ganzen Objektzugriffsfunktionen dafür zu lernen, fand
        ich bisher nicht sonderlich attraktiv ... zumal dies
        dann auch noch für meine Kollegen gelten würde, die
        sicherlich auch alle HTML können, sich aber mit Perl
        eher wenig beschäftigen ... und HTML-Code innerhalb
        von "print"-Anweisungen meiner für sie geschriebenen
        Skripte zu ändern fällt einem Perl-DAU m. E. leichter,
        als diese Funktionen korrekt aufzurufen (und sich dafür
        in noch einer Dokumentation mehr zurechtzufinden).

        mfG - Michael