Bonjour,
J'ai une page index, à la racine de mon site. (après le www).
J'ai une page liste_news dans le dossier admin.
Les photos des news s'enregistrent dans le dossier upload.
Quand je veux supprimer une news, je souhaite que la photo correspondante à la news soit supprimée aussi. Pour cela, j'utilise un unlink. Dans ma BDD, l'information est de la photo est la suivante: ../upload/nom de la photo.
J'ai utilisé ce code pour supprimer la photo:
Malheursement, quand je clique sur supprimer, la news se supprime, mais pas la photo, et on m'affiche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?php $id_news = addslashes($_GET['supprimer_news']); $unlink = $donnees['photo']; mysql_query('DELETE FROM news WHERE id=\'' . $id_news . '\''); mysql_query('DELETE FROM commentaires WHERE idnews=\'' . $id_news . '\''); unlink($unlink);
Warning: unlink() [function.unlink]: No such file or directory in /home.52/l/i/v/site/www/admin/liste_news.php on line 117
Quelqu'un a-t-il une idée de ce qui est mal codé ?
Merci.
Partager