Klaus Mock: (Übergabe von Formulardaten), Warum so aber nicht so ?

Beitrag lesen

Hallo,

Es gibt, grob gesagt, zwei Arten von Moduln[1]. Die einen bieten eine Funktionssammlung, welche das Script, oder Modul, welches es Einbindet, verwenden kann. HTTP::Request::Common gehört AFAIK dazu.
Die andere Art von Moduln bilden Objekte in Perl ab, so wie es auch CGI.pm [2] oder auch DBI.pm usw. machen. Bei diesen gibt es dann meist die von Dir angesprochene 'Methode' new.
Wie der Zugriff auf die Funktionalität eines Moduls erfolgen kann, steht im einzelnen Fall in der Dokumentation des Moduls, es geht also nicht, daß Du die Zugriffmethode von einem Modul ungesehen auf ein anderes überträgst.

Am besten, Du liest nochmals 'lwpcook' durch, hier werden einige Bespiele für den HTTP-Zugriff mit Perl aufgeführt.

Grüße
  Klaus

[1] Ich bin mir bis heute nicht sicher, ob da Moduln oder Module(n) richtig ist :-(
[2] genaugenommen bietet CGI.pm sogar beide Möglichkeiten an, also sowohl prozeduraler Zugang als auch den objektorientierten Ansatz