Frank Schönmann: ActivePerl - noch ne Frage

Beitrag lesen

hi!

Weiter unten sind ja schon ein paar Postings zu lesen, die sich mit ActivePerl beschäftigen.
Ok .... ich habe weitergeforscht.

Anscheinend nicht sorgfältig genug. Hast du dir schonmal die Mühe gemacht, den Gebrauch dieses Moduls zu verstehen oder wenigstens die Dokumentation zu lesen?

Was wäre der Vorteil, wenn das Modul einfach für jedes HTML-Tag eine Funktion zur Verfügung stellen würde, um das Tag auszugeben? Dann könnte man genausogut jedes HTML-Tag direkt mit print "<table>" etc. ausgeben.

Der Zweck des Moduls ist, dass der Benutzer eben das nicht mehr machen muss. Stattdessen wird zb. auch das Schließen der Tags automatisch übernommen. Um das sinnvoll zu nutzen, muss man natürlich überhaupt erstmal verstehen, wie die Funktionen zu verwenden sind.

Im folgenden ein kleines Beispiel, das dein Problem ansatzweise lösen sollte und demonstriert, wie es gemacht wird. Und danach verschone uns bitte mit deinen Fragen in dieser Sache...

=== cut ===
#!/usr/bin/perl
use CGI;

print CGI->table(
  CGI->Tr(
    CGI->td("Erste Zeile, erste Spalte"),
    CGI->td("Erste Zeile, zweite Spalte")
  ),
  CGI->Tr(
    CGI->td("Zweite Zeile, erste Spalte"),
    CGI->td("Zweite Zeile, zweite Spalte")
  )
);
=== cut ===

bye, Frank!