Suprimé des photos stocké sur le serveur plz

Sarah -  
 Sarah -
Bonjour,

j'ai une table sur mysql contient des noms de photos et leurs chemains sur le serveur.

et j'ai crée un script qui permet de suprimer les données sur mysql via des checkbox

et donc le script ca marche.

mais le problème c que je voudrais suprimer les photos sur le serveur au meme temps !

et donc j'ai utilisé la function unlink() mais ca marche pas sniff

pouvez vous m'aidez svp !!!

voila le code :


<?
include("connect.php");

$id=$_POST['id'];

if(isset($_POST['deleted'])){

if(empty($id)||$id==0){

echo "<p style=\"color:red;font-family:arial\">Veulliez selectionnez quelque chose</p>";
}

else{

$imp=implode(", ",$id);
$result=mysql_query("DELETE FROM user WHERE id IN(".$imp.")");

unlink('photo/'.$row.'[id]'); //Code pour supprimer les photos stocké sur le serveur.(c'est la ou il ya le probleme)

if(isset($result)){

echo "<p style=\"color:green\">Element suprimé</p>";
}

}

}

$sql="SELECT * FROM user";
$result=mysql_query($sql);
?>
<form action="<?$_SERVER['PHP_SELF']?>" method="POST">
<table width="800" border="1" >
<tr>
<td colspan="5" align="left"><input type="submit" name="deleted" value=" Supprimer "></td>
</tr>
<tr>
<td></td>
<td>LES NOMS</td>
<td>LES PHOTOS</td>
<td>LES VISITES</td>
<td>LES CATEGORIE</td>
</tr>
<?
$to=0;
while($photo=mysql_fetch_array($result)){

$to=$to+1;
?>
<tr>
<td><input name="id[]" type="checkbox" value="<?echo $photo['id']?>"></td>
<td><a href="user.php?id=<?echo $photo['id'];?>"><?echo $photo['user'];?></a></td>
<td><img src="<?echo $photo['chemain'];?>" width="200" height="100"></td>
<td><? echo $photo['view'];?></td>
<td><? echo $photo['categorie'];?></td>
</tr>
<?
}
?>
</table></form>
<?
echo "total des photos est ";
echo $to;
mysql_close();
?>

Merci d'avance
A voir également:

1 réponse

arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
Ça serait pas plutôt:
unlink('photo/'.$row['chemain']);

(Ta colonne s'appelle vraiment chemain? car en bon français c'est plutôt chemin..)
0
Sarah
 
Merci arthezius Ha oui j'ai pas fais attention pour chemin ^^
je vais essayer avec : unlink('photo/'.$row['chemain']);

Merci encore une autre fois
0