Bonsoir tout le monde,

Je suis en pleine création de mon petit projet (site web de photos) , et je rencontre deux petits problèmes sur une de mes pages. J'aurais besoin de vos lumières

Je fais la page suppression (je vous montre le bout de code)

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
28
29
30
31
32
33
34
35
36
<h4>Supprimer une image</h4>
<br/>
<?php
//PHP pour recupérer les images des partenaires
$chemin="./upload/";
$dossier=opendir($chemin);
echo "<form action='' method='post' name'supr_part'>";
echo "<table border='1' width='80%' valign='center' align='center'>";
while($fichier=readdir($dossier)){
	$mauvais=array(".","..","index.php","Thumbs.db", "aaa_part.gif"); //les fichiers à ne pas prendre en compte
	if(!in_array($fichier,$mauvais)){
		echo "<tr align='center'>";
		echo "<td><input type='checkbox' name='delete[]' value=".$chemin.$fichier."></td>";
		echo "<td>".$fichier."</td>";
		echo "<td><img border='0' src=".$chemin.$fichier." width='150'></td>";
		echo "</tr>";
	}
}
echo "<tr><td colspan='3' align='center'><br/><input type='submit' value='Supprimer'></td></tr>";
echo "<input type='hidden' name='step' value='lol'>";
echo "</table></form>";
 
//si on clique sur le bouton supprimer
if(isset($_POST['step']))
{
	foreach ($_POST['delete'] as $clef=>$valeur)
	{
		unlink($valeur);
	}   
	print "<center>";
	print "<br/>";
	echo "Fichier(s) en cours de suppression.</h2>";
	print "</center>";
	header("Refresh: 1; URL=index.php?page=membre" );
}
?>

Cette partie permet de supprimer les photos du répertoire ou sont stocker les photos.

Ma table se présente comme ça:

Table : 'upload'
Champs: num nom nomfichier description date heure user

Question 1: Comment rajouter dans la requête qui affiche les photos, le fait qu'elle doit se connecter à ma bdd puis afficher seulement les photos ou 'user' =
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<?php echo ''.$_SESSION['login'].'';?>
J'ai aussi la partie de la connexion:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<?php
mysql_connect("localhost", "root", ""); // Connexion à la base de données
mysql_select_db("famille"); // Sélection de la base de données 
?>
Question 2: Comment rajouter dans la requête la suppression des infos de la photo en question dans la table une fois le checkbox envoyé.

J'ai réaliser pas mal de test mais sans succes.

Je reste a disposition.

Merci par avance pour l'aide apporté