Komme mit dem Befehl undef nicht klar.
Hab‚ein cgi-sript, was eine Image-Größe abfragt, und dazu den undef-Befehl benötigt:
------
open (JPG , "$picname") ;
undef $/;
$jpg=<JPG> ;
close(JPG);
($width,$height)=&jpegsize($jpg);
-------
danach kann ich keine Datei zeilenweise einlesen.
-------
@OPENDATA=("");
open(DATAFILE, "<$data2url");
while(defined($i =<DATAFILE>))
{
push(@OPENDATA,$i);
print "$i<br>";
}
close(DATAFILE);
--------
$i wird nur einmal ausgeworfen (durch die print-Anweisung) und enthält die komplette Datei !!!??
Kennt sich jemand aus?
Gruß
Jörg