Thread Funktionsname in Variable: Wie geht das? (8 answers)
Opened by pktm at 2005-10-26 00:12

pktm
 2005-10-26 13:02
#59318 #59318
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Ein Hash hat mich gehindert!
Habe mir meine Versuche nochmal angesehen.
Die Argumente meiner Methode habe ich mit my %args = @_; ausgelesen.
Dann noch der Aufruf return $self->$args{'-ziel'}(); und schon erhalte ich:
Quote
[Wed Oct 26 10:52:50 2005] AP_Admin.cgi: syntax error at C:/apache/cgi-bin/cms/admin/../../pm/CMS/ADMIN/AP_Admin.pm line 774, near "$args{"
[Wed Oct 26 10:52:50 2005] AP_Admin.cgi: syntax error at C:/apache/cgi-bin/cms/admin/../../pm/CMS/ADMIN/AP_Admin.pm line 775, near "}"
[Wed Oct 26 10:52:50 2005] AP_Admin.cgi: Compilation failed in require at AP_Admin.cgi line 10.
[Wed Oct 26 10:52:50 2005] AP_Admin.cgi: BEGIN failed--compilation aborted at AP_Admin.cgi line 10.


Wenn ich hingegen
Code: (dl )
1
2
    my $z = $args{'-ziel'};
   return $self->$z();

schreibe geht es.

Woran liegt das?

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

View full thread Funktionsname in Variable: Wie geht das?