hi,
im log habe ich eine Meldung, die ich mir nicht erklären kann: "Useless use of a variable in void context at (Zeilennummer)".
google mal nach "", du wirst einige seiten finden.
u.a. http://www.oreilly.de/catalog/einperl3ger/chapter/f_Kap04.html:
sub summe_von_fred_und_barney {
print "Sie haben die summe_von_fred_und_barney-Subroutine
aufgerufen.\n";
$fred + $barney; # Dies ist jetzt nicht mehr der Rückgabewert!
print "Juhu! Jetzt bin ich der Rueckgabewert!\n"; # Hoppla!
}
Und was ist jetzt mit der Summe aus $fred und $barney in der Subroutine passiert? Wir haben den Wert nirgendwo abgelegt, also hat Perl ihn wieder verworfen. Hätten Sie die Warnungen eingeschaltet, so hätte Perl Sie höchstwahrscheinlich davor gewarnt, daß hier ein »useless use of addition in a void context« (eine unnütze Verwendung einer Addition ohne Zusammenhang) vorliegt. Dies ist nur eine andere Art zu sagen, daß die Summe in keiner Variable gespeichert oder von einer anderen Funktion benutzt wird. <<<
hilft dir das irgendwie weiter ...?
gruss,
wahsaga