Hoi,
So weit so gut, nach diesem Skript wird die hochgeladene Datei im aktuellen
CGI Verzeichniss abgespeichert.
Dann hast du Glueck. Die Datei koennte sonstwo gespeichert werden :) Das PWD ist
im Standard nicht definiert.
Was aber leider nicht so sein sollte. Deswegen
wollte ich Sie auch in einem anderen Verzeichniss abspeichern.
Loeblich :)
Was dann ungfefähr so ausschauen sollte:
Nee, sollte es nicht.
$path = "http://localhost/bilder/";
open UPLOAD, ">$path$uploadfilename" ; #so heisst die Datei
open() bezieht sich auf lokale *Pfade*. Was du da angibst ist ein URI, kein
Pfad. OK waere z. B.
my $path = '/home/user/blub/';
open UPLOAD, ">$path$uploadfilename" or die $!;
Klappt so aber leider nicht mehr, besser gesagt es tut sich garnichts mehr :(
Kein Wunder :)
Vielleicht jemand ne Idee?
Pfade statt URIs benutzen? :)
Gruesse,
CK