Warum erscheint die falsche Fehlermeldung ?????
Jörg
- cgi
Hallo,
kann mir jemand sagen, warum bei diesem Code wenn man ihn ausführt die meldung "file $filename not found" nicht angezeigt wird, sondern bei IE5 einfach ein leeres Blatt, bei Netscape eine Fehlermeldung Datei nicht gefunden!
print"Content-type: text/html \n\n";
$url=join('_',@field);
$filename = "/bsw/bswfr/bab1/$url.htm" ;
open (FH ,$filename) die "file $filename not found" ;
print(<FH>);
kann mir jemand sagen, warum bei diesem Code wenn man ihn ausführt die meldung "file $filename not found" nicht angezeigt wird
print"Content-type: text/html \n\n";
$url=join('_',@field);
$filename = "/bsw/bswfr/bab1/$url.htm" ;
open (FH ,$filename) die "file $filename not found" ;
print(<FH>);
Weil "die" nach strerr schreibt, aber der Webserver den Inhalt von stdout an den Browser schickt. Die Frage wurde im Archiv schon ausführlicher beantwortet.