Supprimer un dossier d'un ftp par interface web

Supprimer un dossier d'un ftp par interface web - PHP - Programmation

Marsh Posté le 03-05-2005 à 17:48:42    

Bonjour,
 
Pour supprimer un dossier d'un ftp par interface web, j'execute la commande ftp_rmdir(....).
Bien sur avant je me connect et tout le bazar(ftp_connect(...))
 
Le probleme cest que la commande ftp_rmdir() ne supprime que les dossiers vides. Donc je voulais savoir si une commande existait pour supprimer un dossier plein. un peu comme rm sou linux.
Ou sinon faire un bidoullage, comme supprimer le contenu du dossier avant (j'ai essayer ftp_unlink(...) mais ca fonctionne pas) et ensuite supprimer le dossier avec rmdir(..).  

Reply

Marsh Posté le 03-05-2005 à 17:48:42   

Reply

Marsh Posté le 03-05-2005 à 19:07:30    

y a bien la fonction unlink
unlink("$string" );
mais c'est pour un fichier je sais pas si en mettant l'adresse d'un dossier ca marche


---------------
Toinou87 ;-p May the force be with you!!
Reply

Marsh Posté le 03-05-2005 à 20:39:27    

Si tu as deja regarde comment faisait un client ftp traditionnel tu aurais remarque que ce dernier doit faire un listing de tous les fichiers dans le repertoire (de facon recursive).
 
Il efface ensuite tous les fichiers puis le repertoire une fois vide.
 
Bien sur tout ceci de facon recursive.

Reply

Marsh Posté le 04-05-2005 à 09:19:18    

oki je vais faire comme ca.merci

Reply

Marsh Posté le 04-05-2005 à 11:27:03    

Cerel +1 c ske j'allais proposé :)

Reply

Marsh Posté le 04-05-2005 à 12:33:01    

Cerel +1 idem

Reply

Marsh Posté le 05-05-2005 à 00:24:59    

une fois que tous les fichier sont effacer comment tu supprime le dossier en lui meme. Avec unlink aussi?


---------------
Toinou87 ;-p May the force be with you!!
Reply

Marsh Posté le 05-05-2005 à 00:29:01    

je veux dire un unlink($string) dont $string est l'url du repertoire


---------------
Toinou87 ;-p May the force be with you!!
Reply

Marsh Posté le 05-05-2005 à 08:13:31    

avec rmdir... la doc php c pas pour les clebs nonplus


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 05-05-2005 à 12:57:26    

esox_ch a écrit :

avec rmdir... la doc php c pas pour les clebs nonplus


dsl mais dans la doc que j'ai (php my sql pour les nuls) j'ai rien de tout ca. Je compte m'acheter php 5 mais pour l'instant je l'ai pas.


---------------
Toinou87 ;-p May the force be with you!!
Reply

Marsh Posté le 05-05-2005 à 12:57:26   

Reply

Marsh Posté le 05-05-2005 à 13:10:13    

la doc => www.php.net
 
La """"doc"""" dans les bouquins est en general une simple paraphrase avec ajout de 2-3 explications supplémentaires, et 2-3 exemples (souvent pompés sur la doc php.net elle meme ou faite a l'arrache par l'auteur, ce qui explique le nombre de fautes qu'on y trouve).
 
Si tu veux developper qqch, laisse tomber ton bouquin et met toi a la doc sur le net. Les bouquins c super pour commencer a comprendre, la doc php c'est mieux pour perfectionner


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed