Bonjour à tous, je suis en ce moment confronté à un problême qui me titille les neurones...
Premièrement voici mon bout de script :
Ce que je cherche à faire c'est de pouvoir supprimer, en même temps, une entrée dans une table, et deux fichiers (une grande image (=$macro) et une vignette (=$micro))
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
22
23
24
25
26
27 if (!empty($_POST['case_sup'])){ foreach ($_POST['case_sup'] as $supp){ //on définit la requête d'insertion $supCrea_query = "DELETE FROM `portfolio_crea` WHERE `id` = '".$supp."'"; //on execute la requête d'insertion $supCrea_query_exe = mysql_query($supCrea_query,$maConnexion) or die ("Une erreur s'est produite. Suppression de la création impossible."); //on recherche les noms des fichiers à supprimer $supFile_query = "SELECT lien_macro, lien_micro FROM portfolio_crea WHERE `id` = '".$supp."'"; $supFile_query_exe = mysql_query($supFile_query); $supFile_query_select = mysql_fetch_object($supFile_query_exe); $prefixe = "../../"; $micro = $supFile_query_select->lien_micro; $macro = $supFile_query_select->lien_macro; $microSup = unlink($prefixe.$micro); $macroSup = unlink($prefixe.$macro); } // fin foreach if($supCrea_query_exe == true && $microSup == true && $macroSup == true){ echo"Suppression effectuée avec succés"; } } // fin if
Le problême c'est que je me retrouve avec un message du style :
Quelqu'un aurait-il une idée du problême SVP, car apparemment ma deuxième variable concaténée ne passe pas...Warning: unlink(../../): Permission denied in c:\program files\easyphp1-7\www\portfolio\html\prive\pages\supp_crea.php on line 136
Warning: unlink(../../): Permission denied in c:\program files\easyphp1-7\www\portfolio\html\prive\pages\supp_crea.php on line 137
Merci d'avance
Partager