Page 1 sur 1

CREATION de dossier et deplacement d'image

Posté : 23 mars 2005, 19:07
par dudu59
Bonjour,

A la fin d'un paiement en ligne, je souhaite céer un dossier sur mon hébergement et déplacer une image vers ce dossier. A priori, mon code fonctionne mais je suis obligé de me déconnecter de mon outil de transfert FTP et de quitter mon site pour avoir enfin le résultat. Comment éviter la mémoire temporaire avec les fonction mkdir et rename

Voici mon code actuel :

Code : Tout sélectionner

//création du dossier du panier sur l'hébergement $creation = mkdir("HD/testdossier", 0777); if($creation == "TRUE") { echo "création dossier réussie"; } else { echo "échec création dossier"; } //deplacement de l'image dans le dossier créé $transfert = rename("HD/laouelleest/123456789.jpg", "HD/testdossier/123456789.jpg"); if($transfert == "TRUE") { echo "transfert image réussie"; } else { echo "échec transfert image"; }
Enfin, comment effectuer ce sript en boucle sur plusieures images ?

MERCI :)

Posté : 25 mars 2005, 18:22
par dudu59
Je pense que c'est un paramètre lié à l'hébergement.
Quelqu'un maîtrise t'il la question ???

Posté : 26 mars 2005, 15:40
par Epeda
Pourquoi passes-tu par la fonction rename (renommer un fichier ou un dossier) au lieu de la fonction copy ?
Il suffirait simplement de copier l'image vers ton nouveau dossier et ensuite, si nécessaire de supprimer l'ancienne :D

Quant à l'adapter pour plusieurs images : stocke le nom des images dans un tableau, et avec une foreach fais des copies. :P