Mailinglisten-Archive |
Aloha, > ---------- > Von: Sven Rahlfs[SMTP:rahlfs_(at)_digital-worx.de] > > > $pfad="/usr/local/web/campus/presse/pressemit_db/pressebilder/".$id.".gif" > ; > > copy('/usr/local/web/campus/presse/tmpupload/'.$bild_name,$pfad); > .... > Warning: Unable to open '/usr/local/web/campus/presse/tmpupload/logo.gif' > for reading: No such file or directory > Ganz so gehts nicht. * $bild - The temporary filename in which the uploaded file was stored on the server machine. * $bild_name - The original name of the file on the sender's system. * $bild_size - The size of the uploaded file in bytes. * $bild_type - The mime type of the file if the browser provided this information. An example would be "image/gif". Wie du siehst, enthält $bild_name zwar den Originalnamen, aber der nützt dir nicth allzuviel. Der Ordner, wo das temporäre File liegt, wird durch die php.ini angegeben. Der Dateinamen, unter dem die Datei in dem Ordner liegt, ist ein ziemlich kryptischer, kaum vorhersehbaerer Name. Deswegen ändere die Zeile mit dem copy wie folgt: > copy($bild,$pfad); > $bild enthält den Pfad und namen der temporären Datei. den 2. Fallstrick hast du gut umschifft mit dem copy, denn der move-befehl tut nur, wenn der temporäre Ordner und das Ziel auf der gleichen Partition liegen. Viele Grüße, Mathias > Weiß denn jemand rat??? > > Viele Grüße Sven > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php >
php::bar PHP Wiki - Listenarchive