Suprimé des photos stocké sur le serveur plz
Sarah
-
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
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:
- Suprimé des photos stocké sur le serveur plz
- Partager des photos - Guide
- Où est stocké le presse-papier - Guide
- Toutes mes photos - Guide
- Changer serveur dns - Guide
- Google photos - Télécharger - Albums photo
je vais essayer avec : unlink('photo/'.$row['chemain']);
Merci encore une autre fois