Bonsoir,
je n'arrive pas à effacer un fichier : qu'est-ce qui ne va pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for ($i=0;$i<$nbfiles;$i++) { $path="http://vercorshandisport.org/upload/"; unlink($path.$file[$i]);}
Bonsoir,
je n'arrive pas à effacer un fichier : qu'est-ce qui ne va pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for ($i=0;$i<$nbfiles;$i++) { $path="http://vercorshandisport.org/upload/"; unlink($path.$file[$i]);}
Bonjour,
Il te faut donner le chemin du fichier ("/upload/fonFichier") et non pas une URL
Je vais au passage encore faire mon vendeur de foreach() :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 foreach ($file as $nom_fichier) { unlink($_SERVER['DOCUMENT_ROOT'] . "/upload/" .$nom_fichier); }
J'ai essayé tour à tour les 2 codes, mais aucun n'a marché ; mon dernier code est le suivant :et ce code PHP est dans un répertoire qui contient le sous-répertoire "upload" qui lui-même contient le fichier "bebes.bmp" : où est le problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $file="bebes.bmp"; foreach ($file as $nom_fichier) { unlink($_SERVER['DOCUMENT_ROOT'] . "/upload/" .$nom_fichier); }
pour que le test fonctionne il faut un tableau
Code : Sélectionner tout - Visualiser dans une fenêtre à part $file=array("bebes.bmp");
Même avec ça :ça ne marche pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $file=array("bebes.bmp"); foreach ($file as $nom_fichier) { unlink($_SERVER['DOCUMENT_ROOT'] ."/upload/" .$nom_fichier); }
Partager