Hi!
Das Problem: Was mache ich, wenn eine Datei mit dem angegebenen Namen bereits existiert. Wie kann ich das ermitteln, um gegebenefalls eine Warnmeldung ausgeben zu lassen.
Also wenn Du das erst bei close tun willst (dem Titel nach zu urteilen), ist das ein bisschen zu spaet. ;-) Versuch mal eher sowas:
$file = "datei.html";
if (-f $file) {
print STDERR "File $file does already exist!\n";
} else {
open(FHANDLE, ">$file") print STDERR "Can't open $file! Reason: $!\n";
#
# print FHANDLE ...
#
close FHANDLE;
}
Bye, Calocybe