Mailinglisten-Archive |
Moin,
From: "Lars Wolff" <lars_(at)_zoom-media.de>
To: "PHP Mailinglist" <php_(at)_php-center.de>
Sent: Wednesday, April 18, 2001 5:42 PM
Subject: [php] Rename von einer Datei nach Upload!
[...]
> Das Bild wird Hochgeladen auf dem Server gespeicher und danach bekommt
> es die ID des Eintrags als Namen+Suffix
> Sporadischer weise kommt folgende Fehler meldung:
>
> Rename failed (Cross-device link) in /home/www/htdocs/up.php3 on line 98
>
> Das ist genau bei dieser Zeile: rename("$imgfile","$filename");
Sporadisch? .. rename() kann/geht schief wenn partitions uebergreifend
gearbeitet werden soll. Nimm anstelle von rename() halt copy() oder am
besten die neue Funktion (ab php 4.0.4) namens move_uploaded_file() .
Evtl. solltest du mal http://www.php.net/manual/en/features.file-upload.php
ganz lesen.
Gruss
Joerg Behrens
php::bar PHP Wiki - Listenarchive