Stefan Muenz: Datei anlegen per cgi

Beitrag lesen

Hallo Jörg

$dataurl="http://luenenweb.de/kino/";
$dataurl=$dataurl.$FORM{von}.".txt";
open(DATAFILE, ">$dataurl") || die "error no 1771\n";
print DATAFILE "bingo";
close(DATAFILE);

Das funktioniert deshalb nicht, weil man mit Dateibefehlen wie open() auf Betriebssystemebene arbeitet, nicht auf Netzebene. Du kannst mit open() also eine Datei oeffnen, aber keine URL.

Und anschließend stellt sich bei mir die Frage, wenn

es dann funzt, wie lösche ich
per cgi Dateien auf meinem Server ??

Mit unlink("[pfad/]datei.dat");

viele Gruesse
  Stefan Muenz