Seite 1 von 1
[PHP] Rename () - Probleme ...
Verfasst: 17.09.2005 12:51
von DasFragezeichen
Code: Alles auswählen
$BLUBB = "irgendwas";
$spa = $_FILES["file"]["name"];
rename("$spa", "$BLUBB.jpg");
Aus dem bekannten Upload-Script ....... Das steht am Ende und soll somit den Namen von der upgeloadeten Datei in irgenwas.jpg umwandeln (irgenwas.jpg SOLL aber durch $BLUBB.jpg gebildet werden) ... Das Problem scheint am $spa zu liegen aber ich weiss nicht was daran falsch ist ... Gibt : " $_FILES["file"]["name"] " Dateiname und Endung aus (von der upgeloadeten Datei) ? wenn nein wie soll ich das machen ?
Verfasst: 17.09.2005 13:09
von fanrpg
btw. von rename() habe ich noch nie was gehört
Verfasst: 17.09.2005 13:25
von DasFragezeichen
(der beitrag ist neu!!!)
Das klappt irgenwie nicht
Code: Alles auswählen
Warning: rename(grafik.JPG.JPG,irgendwas.JPG): No such file or directory in /srv/www/htdocs/web0/html/upload/upload.php on line 64
Verfasst: 17.09.2005 13:33
von S2B
Anstatt [php:rename] verwendet man normalerweise [php:move_uploaded_file].
Hier findest du auch Beispiele, wie man mit $_FILES am besten arbeitet.

Verfasst: 17.09.2005 14:14
von D@ve
Aus dem bekannten Upload-Script
Du erwartest mal wieder hellseherische Fähigkeiten...
Du musst auch den kompletten Pfad der Datei angeben $_FILES['bla']['name'] gibt ja auch nur den Namen.
@S2B: Was hat move_uploaded_file() mit dem Umbenennen einer Datei zu tun?
Gruß, Dave
Verfasst: 17.09.2005 16:47
von Dennis63
Ich kenne zwar kein bekanntest Uploadscript aber hier steht, wie Rename "gefüttert" werden muss. Daran siehst du sicherlich, welche Varibablen bei Dir falsche Inhalte hatten:
www.php.net/rename
Verfasst: 17.09.2005 18:04
von DasFragezeichen
Ich habe das ganze mitleerweile erledigt, lol
Jetzt werde ich einfach das ganze dann noch per mehr if () und else if () ausschmücken und dann die $BLUBB durch einen Wert aus MySQL ersetzten dann wird das irgenwie
