Re: Problem with file upload...

From: Date: Mon, 10 Dec 2001 16:11:45 +0000
Subject: Re: Problem with file upload...
References: 1  Groups: php.db 
Request: Send a blank email to php-db+get-14907@lists.php.net to get a copy of this message
> I already asked my provider if I have the rights to access the tmp/ file and > he says yes! but does php also have the right to put in your webdirectory? the problem is: php does not use your username and password. what I did (and I don't know if you've got the same problem), is fread all data from the tmp file into a string, fopen "w" a file in my webdirectory where I use my username and password, put all data from the string into that file. hope it helps. Leo Kuiper "Building a map in order to find what's not lost but left behind." - Beth Orton ----- Original Message ----- From: Michael <michael@inter-plus.com> To: <php-db@lists.php.net> Sent: Monday, December 10, 2001 4:16 PM Subject: [PHP-DB] Problem with file upload... > Hi to all, > > I'm developing a cms and need to upload an inage and a pdf-file to the > server. Everything is just working fine, but when trying to upload any file > I get the following error: > > Warning: Rename failed (Invalid cross-device link) > in/www/971/html/admin/object_add.php on line 115 > > here's the code I'm using: > > if ($userfile != 'none') { > $b_id = mysql_insert_id(); > $bildpfad = '$pathname'; > $bildname = 'foto'.$b_id; > $pfadname = $bildpfad.$bildname; > echo $userfile; > if (rename($userfile,$pfadname)) { > echo "Datei $bildname wurde verschoben"; > $bild_url = 'fotos/'.$bildname; > } > else echo ('Bild wurde nicht verschoben'); > echo $pfadname; > $sql = "update objekte set bild_url = '$bild_url' where obj_id = > '$b_id'"; > echo $sql; > $res = mysql_query($sql); > if ($res) { > echo ("Die Bilddaten wurden gespeichert<br>"); > } > else { > echo ("Probleme beim speichern des Bildes: " . > mysql_error()."<br>"); > } > } > > I hope somebody can help with this as I already spent several days without > results :-(( > > I already asked my provider if I have the rights to access the tmp/ file and > he says yes! > > Regards, > Michael >

« previous php.db (#14907) next »