Fonction UNLINK() qui ne marche pas...

Fermé
NickoX9 Messages postés 47 Date d'inscription dimanche 14 janvier 2007 Statut Membre Dernière intervention 9 juillet 2010 - 30 juin 2007 à 18:39
 jerko - 20 mai 2008 à 15:57
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

1 réponse

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