urmel: Upload-Script: wohin mit den Uploads?

Beitrag lesen

Hallo Urmel,
folgende Zeilen kapier ich nicht (PHP-DAU)

umask(077);
  $dateihandle =  fopen($pfad.(datei()),"w");

Nochmal zur Verständnis:
die Datei wird nicht von einem Verzeichnis oder Link upgeloadet, sondern von der Platte des Users upgeloadet. Ich verstehe dabei nicht was ich mit fopen($pfad... machen soll.

Gruß Andreas

rein garnix, es dient hierbei nur als beispiel, dachte das wäre klar ;)
aber da um korrektnis gebeten wird will ich das auch sein.
gleicher code neues glück:

statt:

umask(077);
  $dateihandle =  fopen($pfad.(datei()),"w");

lautet die funktion:
...
//schauen ob Datei existiert
function datei(){
 global $pfad;
 global $dateiname;

while(!@(file_exists($pfad.$dateiname)){
  $dateiname = (time()).$dateiname;
 }

return $dateiname;
}
 //schreiben der Datei
  move_uploaded_file($_FILES['userfile']['tmp_name'], $pfad.(datei()));
...

hoffe dir wird jetzt klar was ich vorhin damit ausdrücken wollte ;)

gruß urmel