Thread Ein bisschen AJAX mit Perl
(23 answers)
Opened by cbxk1xg at 2008-09-09 20:27
Ersetze das hier:
Code (perl): (dl
)
1 2 my $q = CGI->new(); $q->upload_hook(\&hook,$data); # hier meckert strict wegen $data durch das hier: Code (perl): (dl
)
my $q = CGI->new(\&hook); oder das hier: und staune :-) Woher hast Du denn das Beispiel in Beitrag 9? Immer Doku lesen und an die Beispiele halten, wenn was unklar ist. Entweder die &hook im Konstruktor new() übergeben oder vorm zugriff via param() so einhängen CGI::upload_hook(\&hook). Von $cgi->upload_hook habe ich nichts gelesen und das ist ein Unterschied. Das eine ist ein funktionaler Aufruf und setzt wahrscheinlich einen globalen Parameter und das andere ist eine Methode für ein Objekt. In der Doku steht auch, dass $data optional ist. Bei mir wird jetzt im INCOMING-Verzeichnis eine temp.txt erstellt, die die aktuelle Größe enthält und dann wird die fertige Datei erstellt. Ohne Temp-Datei hat der Upload schon nach Entfernen der $data geklappt. |