CK1: Übergabe von param()

Beitrag lesen

Hi,

ich habe folgendes, kleines Problem: Ich übergebe den Inhalt
eines Forms (einer HTML-Page) an ein Perl-Script. Das Script
ist funktional gegliedert.

Hat schon Vorteile, so ein funktionales Programm *g*
Wirft sich die Frage auf, ob es ein "nicht-funktionales" Programm
überhaupt gibt? *g*

das war nicht so GANZ das richtige Wort ,) was du meinst, ist
prozedual *g*

Nun möchte ich innerhalb der einzelnen
Funktionen auf die Übergabeparameter zugreifen. Dazu muß ich
die Parameter irgendwie an die Unterfunktionen übergeben. Wie
mache ich das? Funktioniert das nur, wenn ich objektorientiert
implementiere?

Naja, du mußt doch irgendwo die erste Sub aufrufen - übergib doch
einfach da die Parameter ,)

&sub_name($parameter1, $parameter2, $parameter3);

sub sub_name
{
my $param1 = shift;
my $param2 = shift;
my $param3 = shift;
...
}

optional kann man die Parameter-Anzahl auch im Kopf angeben:

sub sub_name($$$) # Erwartet 3 Parameter
{
...
}

Vielleicht solltest du dich noch ein wenig mit der Materie
beschäftigen und auch mal SelfHTML lesen ,)

mfg
CK1