Thread Fehler in meinem ersten Perl Script (15 answers)
Opened by Kingpin90 at 2008-08-10 21:49

pktm
 2008-08-10 23:56
#113298 #113298
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Dafür brauche ich nochmal deine aktuelle Version und die aktuellen Fehlermeldungen dazu :)

Es sieht aber ganz danach aus, als müsstest du die Variablen innerhalb der Methoden noch verfügbar machen.
Hast du eine Methode, die auf die Variable $erstellen zugreifen muss? Wenn ja, dann musst du diese Variable auch innerhalb der Methode deklarieren.

Also so in der Art:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Variante 1: Die Variable wird nur in 1 Methode benötigt:
# Aufruf: my_method($dbh);
sub my_method {
my $dbh = shift; # das kennen wir schon, das nimmt $dbh als 1. Argument entgegeben

my $in_dieser_methode_gueltige_variable = "blubb";

} # /my_method

# Variante 2: Die Variable wird mehrfach verwendet, $dbh ist so ein Fall.
# Aufruf: my_meth2($dbh, $meine_bereits_deklarierte_variable);
sub my_meth2 {
my $dbh = shift;
my $argument = shift; # neu: ein zweites Argument wird eingelesen!
# das ist etwas, was du dort deklariert hast, wo du die Methode aufrufst.
} # /my_meth2


Grüße, pktm
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread Fehler in meinem ersten Perl Script