effacer contenu d'un dossier avec commande FTp

Eléphant du PHP | 138 Messages

31 mai 2005, 15:52

Salut,

Je cherche a effacer le contenu d'un dossier ftp mais je ne trouve pas la bonne commande j'ai tente ceci

Code : Tout sélectionner

$file = 'public_html/Photos/*.jpg'; // Tente d'effacer le fichier $file if (ftp_delete($Connexion, $file)) { echo "$file effacé avec succès\n"; } else { echo "Impossible d'effacer le fichier $file\n"; } ftp_close($Connexion);
Mais il ne veux pas me prendre tous les fichiers

comment puis je faire ??

Merci de votre aide

Mammouth du PHP | 19672 Messages

31 mai 2005, 16:32

Essaye en listant les fichiers de ton répertoire et en faisant un delete sur chaque fichier inviduel dans une boucle : ta commande ne doit pas reconnaitre *.jpg comme un fichier puisqu'il n'existe pas.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 138 Messages

31 mai 2005, 16:38

Merci Cyrano j'ai trouve entre temps un script qui effacer un repertoire de facon recursive.
Par contre je cherche le meme style de fonction pour de l'upload d'un ftp a un autre de facon recursive plus dur.

Je suis preneur pour une piste

Merci