Rechercher : dans
Par :

Permission denied php

Dernière réponse le 18 mar 2008 à 19:30:19 G4uthier, le 18 mar 2008 à 18:48:17 
 Signaler ce message aux modérateurs

Bonjour,


J'ai une erreur dans ma page (enfin un warning) :
Warning: unlink(./Images/news/) [function.unlink]: Permission denied in D:\wamp\www\Site_final\liste_news.php on line 11

Quand j'exécute ma requête mon image est bien supprimé pourtant.
Ca vient de quoi?
merci
mon code:
if(isset($_POST['supprimer'])){
$id=$_POST['id'];//on prend l'id
$reqphoto=mysql_query("select nom_photo from news where id=$id;");
$nomphoto=mysql_fetch_array($reqphoto);
echo $nomphoto[0];
$nom_photo=$nomphoto[0];
if($nom_photo!="null"){
unlink("./Images/news/".$nom_photo);
}
$del="delete from news where id=$id;";
$supprimer=mysql_query($del);//on le supprime de la table
}

Configuration: Windows XP
Firefox 2.0.0.12

1

 IdleMan, le 18 mar 2008 à 19:30:19

Je pense que wamp tente de te signaler que sur un serveur tu peut avoir cette erreur car tu n'a pas definit la permission du script .

Pour executer les commandes telles que unlink sur certains serveur il faut attribuer un chmodd au dossier du script , en gros le chmodd donne les droit d'ecriture de lecture et de suppression a un script .

Répondre à IdleMan
Collection CommentÇaMarche.net