Suuprimer une page du serveur ftp php
Résolu
Derbie88
Messages postés
118
Date d'inscription
Statut
Membre
Dernière intervention
-
Derbie88 Messages postés 118 Date d'inscription Statut Membre Dernière intervention -
Derbie88 Messages postés 118 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaiterais supprimer une page de mon serveur ftp dont j'ai l'url.
Soucis : la commande unlink() ne fonctionne pas avec les url, et je ne créé pas les fichiers sur mon ordinateur mais je les hébergent directement sur le serveur ftp...
Comment faire ?
Merci !
Je souhaiterais supprimer une page de mon serveur ftp dont j'ai l'url.
Soucis : la commande unlink() ne fonctionne pas avec les url, et je ne créé pas les fichiers sur mon ordinateur mais je les hébergent directement sur le serveur ftp...
Comment faire ?
Merci !
A voir également:
- Suuprimer une page du serveur ftp php
- Supprimer une page word - Guide
- Changer serveur dns - Guide
- Imprimer tableau excel sur une page - Guide
- Créer une page facebook - Guide
- Comment traduire une page - Guide
15 réponses
si tu connais l'url : https://www.mackage.com/eu/en/craftsmanship
tu as juste a l'écrire autrement : /sous dossier/fichier
si non
quand tu parle d'url tu peux donner un exemple ?
tu as juste a l'écrire autrement : /sous dossier/fichier
si non
quand tu parle d'url tu peux donner un exemple ?
hé bien en fait, quand je fait la méthode dont vous parlez (par exemple, ma page est http://monsite.com/pages/test.php , je fait "unlink(/pages/test.php), et cela me retourne une erreur du type : pas de fichier "pages/test.php" dans suppr.php
Voila !
Warning: unlink(pages_users/test-ttztz-Namoureux.php) [function.unlink]: No such file or directory in /www/touscelebres/pages_users/suppr.php on line 25
Voila !
Je vais apporter quelques précisions à ce que je fais : voila comment je créé le fichier à supprimer ultérieurement
Le $contenu contenant ce qu'il y aura dans la page créée.
Qu'est ce qui va de travers ?
Merci !
$fp = @fopen("pages_users/$nombio-$prenombio-$login.php","a+"); chmod("pages_users/$nombio-$prenombio-$login.php", 0777); $resultat = @fwrite($fp,$contenu);
Le $contenu contenant ce qu'il y aura dans la page créée.
Qu'est ce qui va de travers ?
Merci !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
hello
j'ai testé ça chez moi (wamp)
en ne mettant que la première ligne ça cré le fichier
en ne mettant que la 2nd ça le supprime
en mettant les 2 ça me fait permission denied
donc ben ça a l'air de marcher a peu près ...
edit tien je vien de voir un truc ton suppr.php est dans le dossier pages_users/
et tu demande a supprimer "pages_users/page.php"
essaye en esseyant de supprimer juste "page.php" puisque ton script php et le fichier a supprimer sont dans le meme dossier
j'ai testé ça chez moi (wamp)
$fp = fopen("pages_users/$nombio-$prenombio-$login.php","a+"); unlink('pages_users/aer-aer-aer.php');
en ne mettant que la première ligne ça cré le fichier
en ne mettant que la 2nd ça le supprime
en mettant les 2 ça me fait permission denied
donc ben ça a l'air de marcher a peu près ...
edit tien je vien de voir un truc ton suppr.php est dans le dossier pages_users/
et tu demande a supprimer "pages_users/page.php"
essaye en esseyant de supprimer juste "page.php" puisque ton script php et le fichier a supprimer sont dans le meme dossier
Warning: unlink(machin-truc-dady.php) [function.unlink]: No such file or directory in /www/touscelebres/pages_users/suppr.php on line 25
et la function de suppression est
$fichier = "$nombio-$prenombio-$log.php"; unlink("$fichier");
Raaah...
essaye de rajouter ça avant ton unlink pour voir
echo (file_exists ($fichier))?'oui':'non';
et en regardant manuellement il existe ou pas?
echo (file_exists ($fichier))?'oui':'non';
et en regardant manuellement il existe ou pas?
C'est mis que le fichier n'existe pas (non). Comment je sais qu'il existe ?
Sur FileZilla, j'ai créé un répertoire dans le dossier où j'upload les fichiers, nommé pages_users où les pages viennent se mettre une fois créées (je les vois, elle y sont).
Là se trouve aussi mon suppr.php.
Pourquoi ça ne marche pas ?
Merci !
Sur FileZilla, j'ai créé un répertoire dans le dossier où j'upload les fichiers, nommé pages_users où les pages viennent se mettre une fois créées (je les vois, elle y sont).
Là se trouve aussi mon suppr.php.
Pourquoi ça ne marche pas ?
Merci !
Je me permet de faire remonter le sujet, car je ne vois vraiment pas où le bas blesse.
Merci pour votre aide !
Merci pour votre aide !
Bon, bien je crois que je suis condamné à supprimer à la main depuis FileZilla les fichiers supprimés par les utilisateurs...
Non, vraiment, je ne vois pas pourquoi çanne fonctionne pas... Je créé un fichier avec
$fp = fopen("pages_users/mapage.php","a+");
Et avec un fichier php dans le même repertoire que le fichier qui m'a permis la création, je fait un
unlink("pages_users/mapage.php");
et ça ne marche pas...
où est le mystère ?
Merci !
Non, vraiment, je ne vois pas pourquoi çanne fonctionne pas... Je créé un fichier avec
$fp = fopen("pages_users/mapage.php","a+");
Et avec un fichier php dans le même repertoire que le fichier qui m'a permis la création, je fait un
unlink("pages_users/mapage.php");
et ça ne marche pas...
où est le mystère ?
Merci !
Voila ce que ça me donne :
Array
(
[0] => --Namoureux.php
[1] => .
[2] => ..
[3] => 1-2-Namoureux.php
[4] => 11-22-Namoureux.php
[5] => 1111-2222-Test.php
[6] => Test-Test-Namoureux.php
[7] => a-b-Namoureux.php
[8] => aa-a-Namoureux.php
[9] => ad-dn-Titi.php
[10] => config.inc.php
[11] => sep.png
[12] => suppr.php
[13] => teste-tte-abba.php
[14] => testtest\_Namoureux.php
[15] => testtts-gg-Namoureux.php
)
/
Ce sont bien là les fichiers qui se trouvent dans pages_users/... Alors pourquoi ça ne marche pas ????
Merci !
Array
(
[0] => --Namoureux.php
[1] => .
[2] => ..
[3] => 1-2-Namoureux.php
[4] => 11-22-Namoureux.php
[5] => 1111-2222-Test.php
[6] => Test-Test-Namoureux.php
[7] => a-b-Namoureux.php
[8] => aa-a-Namoureux.php
[9] => ad-dn-Titi.php
[10] => config.inc.php
[11] => sep.png
[12] => suppr.php
[13] => teste-tte-abba.php
[14] => testtest\_Namoureux.php
[15] => testtts-gg-Namoureux.php
)
/
Ce sont bien là les fichiers qui se trouvent dans pages_users/... Alors pourquoi ça ne marche pas ????
Merci !
Pour ceux que ça interesse, voilace que j'ai fait et qui marche : j'ai mis le pages_users en dur (
Et là ça marche.
Merci pour votre aide à tous !!
$fichier = "$nombio-$prenombio-$log.php"; echo (file_exists ("pages_users/$fichier"))?'oui':'non'; unlink("pages_users/$fichier");
Et là ça marche.
Merci pour votre aide à tous !!