Suuprimer une page du serveur ftp php
Résolu/Fermé
Derbie88
Messages postés
118
Date d'inscription
dimanche 7 juin 2009
Statut
Membre
Dernière intervention
5 juillet 2010
-
19 juin 2009 à 15:00
Derbie88 Messages postés 118 Date d'inscription dimanche 7 juin 2009 Statut Membre Dernière intervention 5 juillet 2010 - 24 juin 2009 à 15:22
Derbie88 Messages postés 118 Date d'inscription dimanche 7 juin 2009 Statut Membre Dernière intervention 5 juillet 2010 - 24 juin 2009 à 15:22
A voir également:
- Suuprimer une page du serveur ftp php
- Supprimer une page word - Guide
- Comment traduire une page - Guide
- Changer serveur dns - Guide
- Créer une page facebook - Guide
- Imprimer tableau excel sur une page - Guide
15 réponses
nEm3sis
Messages postés
710
Date d'inscription
lundi 20 août 2007
Statut
Membre
Dernière intervention
9 avril 2012
113
19 juin 2009 à 15:50
19 juin 2009 à 15:50
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 ?
Derbie88
Messages postés
118
Date d'inscription
dimanche 7 juin 2009
Statut
Membre
Dernière intervention
5 juillet 2010
2
20 juin 2009 à 09:00
20 juin 2009 à 09:00
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 !
Derbie88
Messages postés
118
Date d'inscription
dimanche 7 juin 2009
Statut
Membre
Dernière intervention
5 juillet 2010
2
22 juin 2009 à 09:43
22 juin 2009 à 09:43
absence du week end, je me permet de faire un petit up !
Merci !
Merci !
Derbie88
Messages postés
118
Date d'inscription
dimanche 7 juin 2009
Statut
Membre
Dernière intervention
5 juillet 2010
2
22 juin 2009 à 10:11
22 juin 2009 à 10:11
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
nEm3sis
Messages postés
710
Date d'inscription
lundi 20 août 2007
Statut
Membre
Dernière intervention
9 avril 2012
113
22 juin 2009 à 11:49
22 juin 2009 à 11:49
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
Derbie88
Messages postés
118
Date d'inscription
dimanche 7 juin 2009
Statut
Membre
Dernière intervention
5 juillet 2010
2
22 juin 2009 à 13:02
22 juin 2009 à 13:02
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...
nEm3sis
Messages postés
710
Date d'inscription
lundi 20 août 2007
Statut
Membre
Dernière intervention
9 avril 2012
113
22 juin 2009 à 13:18
22 juin 2009 à 13:18
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?
Derbie88
Messages postés
118
Date d'inscription
dimanche 7 juin 2009
Statut
Membre
Dernière intervention
5 juillet 2010
2
22 juin 2009 à 13:23
22 juin 2009 à 13:23
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 !
Derbie88
Messages postés
118
Date d'inscription
dimanche 7 juin 2009
Statut
Membre
Dernière intervention
5 juillet 2010
2
22 juin 2009 à 21:53
22 juin 2009 à 21:53
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 !
Derbie88
Messages postés
118
Date d'inscription
dimanche 7 juin 2009
Statut
Membre
Dernière intervention
5 juillet 2010
2
23 juin 2009 à 21:32
23 juin 2009 à 21:32
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 !
nEm3sis
Messages postés
710
Date d'inscription
lundi 20 août 2007
Statut
Membre
Dernière intervention
9 avril 2012
113
24 juin 2009 à 10:17
24 juin 2009 à 10:17
tu peux essayer ça ?
<?php echo '<pre>'; print_r(scandir('pages_users')); echo '/<pre>'; ?>
Derbie88
Messages postés
118
Date d'inscription
dimanche 7 juin 2009
Statut
Membre
Dernière intervention
5 juillet 2010
2
24 juin 2009 à 13:18
24 juin 2009 à 13:18
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 !
Derbie88
Messages postés
118
Date d'inscription
dimanche 7 juin 2009
Statut
Membre
Dernière intervention
5 juillet 2010
2
24 juin 2009 à 14:01
24 juin 2009 à 14:01
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 !!
nEm3sis
Messages postés
710
Date d'inscription
lundi 20 août 2007
Statut
Membre
Dernière intervention
9 avril 2012
113
24 juin 2009 à 15:13
24 juin 2009 à 15:13
tu as compris d'où venait le problème ?
parce que pas moi
parce que pas moi
Derbie88
Messages postés
118
Date d'inscription
dimanche 7 juin 2009
Statut
Membre
Dernière intervention
5 juillet 2010
2
24 juin 2009 à 15:22
24 juin 2009 à 15:22
hé ben non, mystère...
La théorie, c'est "ça marche pas, mais on sait pourquoi".
La pratique, c'est "ça marche, mais on sait pas pourquoi".
Et quand la théorie recoupe la pratique, ça marche pas et on sait pas pourquoi...
Voila !
La théorie, c'est "ça marche pas, mais on sait pourquoi".
La pratique, c'est "ça marche, mais on sait pas pourquoi".
Et quand la théorie recoupe la pratique, ça marche pas et on sait pas pourquoi...
Voila !