Bonjour,
je cherche à supprimer des fichiers avec un script PHP,
j'ai trouvé un code sur internet qui devrait permettre cela, que j'ai adapté à mon code :
A l'exécution, il m'affiche l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <html> <title>Suppression</title> <body> <?php $adresse = "./upload/";//Adresse du dossier. if(isset($_GET['fichier']))//Si la variable $_GET['fichier'] existe... { if ($_GET['fichier'] != "." && $_GET['fichier'] != "..") //Filtre anti-points { $nom=''.$adresse.$_GET['fichier'].''; //Formatage du nom précédé de l'adresse du dossier dans lequel il se trouve. unlink($nom); //Suppression du fichier echo 'Le fichier "'.$_GET['fichier'].'" a ete efface !<br>'; //Message de confirmation de suppression. } } ?> </body> </html>
(la ligne 15 correspond à celle où il y a le unlink).Warning: unlink(./upload/02.avi) [function.unlink]: Permission denied in /cal/nfs2/promo09/rosko/public_html/Tests/suppression.php on line 15
En cherchant sur internet je tombe sur un conseil me disant de rajouter les deux lignes suivantes :
Cette fois l'erreur est la suivante :umask(0000);
chmod($nom,0777);
Warning: chmod() [function.chmod]: Not owner in /cal/nfs2/promo09/rosko/public_html/Tests/suppression.php on line 14
Warning: unlink(./upload/02.avi) [function.unlink]: Permission denied in /cal/nfs2/promo09/rosko/public_html/Tests/suppression.php on line 15
Pourriez vous m'aider svp ?
Merci d'avance.
Partager