Fonction UNLINK() qui ne marche pas...

NickoX9 Messages postés 50 Statut Membre -  
 jerko -
Bonjour tt le monde!

J'ai un petit souci, je vous explique. Je souhaite effacer une photo (dans ma base de données (ca march) mai egalement effacé la photo elle meme avec UNLINK)

Voici l'erreur qu'il m'affiche :

Warning: unlink() [function.unlink]: Permission denied in G:\Programmes\PortableZMWS\ZMWS\_web.zmwsc\Site\Perso\suppr.php on line 29

Et voici mon code :

$val="";
//On met l'un a la suite de l'autre le(s) num de(s) élément(s) que l'on veut supprimer
foreach($_POST["idv"] as $i)
{
echo "VERIF 1<br>";
$img = "SELECT chemin FROM photo WHERE num=$i";
echo $img."<br>";
$query = mysql_query($img);
echo $query." : dollar query<br>";
unlink($query);

$val=$val." ,".$i;

echo $val." = val<br>";
}
$val=substr($val,2,strlen($val)); //On retire l'espace ainsi que la virgule à la fin (113, 112, )

//--------------------------------------------------------------------------------------------------

echo "DELETE FROM photo WHERE numphoto IN (".$val.")";

Merci !

NickoX9
A voir également:

1 réponse

jerko
 
tu as les bons droit CHMOD ? tu peux les forcer avant effacement avec la fonction chmod()...
0