bild nach denm upload direkt umbenennen
Patrick
- php
Hallo,
wie kann ich ein bild direkt nach dem upload umbenennen oder wärend dem upload??
mein script bis jetzt sieht so aus. kopieren tut er es nur nicht umbenennen wegen den rechten des bildes.
if(!empty($file_name)){
if(@copy($file,"../../images/models/models_w/user/$file_name")){
rename("../../images/models/models_w/user$file_name","bild1.jpg");
}
}
mfg,
patrick
Hi!
mein script bis jetzt sieht so aus. kopieren tut er es nur nicht umbenennen wegen den rechten des bildes.
if(!empty($file_name)){
if(@copy($file,"../../images/models/models_w/user/$file_name")){
rename("../../images/models/models_w/user$file_name","bild1.jpg");
}
}
Du hast ein Problem mit den Pfaden nehme ich an, probiere mal mit is_file() zu testen ob es die DAtei wirklich gibt, ud probiere is beim 2. Parameter mal mit einem korrekten Pfad, siehe Manual zu den beiden Funktionen für Beispiele.
Aber ich würde Dir empfehlen den ganzen Upload mal an aktuelle PHP-Möglichkeiten anzupasen, lese hierzu:
http://php-faq.de/q/q-formular-upload-php4.html
http://www.php3.de/manual/de/features.file-upload.php
hierbei kannst Du die Datei auch direkt umbenennen, durch entsprechende Parameter in move_uploaded_file()
Grüße
Andreas
Kann ich auch den ubsoluten pfad zum ordner nehmen?
mfg,
patrick
Hi!
Kann ich auch den ubsoluten pfad zum ordner nehmen?
Sie Definition und Beispiele im Manual und den php-faq!
Grüße
Andreas
HallO!
"siehe Definition und Beispiele im Manual und auf php-faq.de"!
sollte das heißen ;-)
Grüße
Andreas