Bonjour à tous !

Je suis en train de réaliser un site de référencement d'animes, et je rencontre quelques difficultés :/

Lors de l'affichage de la fiche d'information d'une série, l'utilisateur connecté a la possibilité de poster un commentaire accompagné d'une note.
Le problème c'est que lorsque je clique sur le bouton pour valider le commentaire & la note, je perd le numéro identifiant la série, donc le commentaire ne s'insère pas. :/

Voici le 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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
 
 
/* RECUP FICHE ANIME ************************************************************************************* */
 
if (isset ($_GET['anime']) )
{
	?>
	<div id="RecupFicheAnime">
		<form method="post" action="index.php?anime">
			<?
			$recupficheanime = mysql_query("SELECT * FROM animes WHERE Id_Anime = '" . $_GET['anime'] . "';") or die(mysql_error());
			while ($row = mysql_fetch_assoc($recupficheanime) )
			{
				echo "<font color='#0080C0' size= 4><b>" . $row['Titre_VF'] . "</b></font><br/><br/>";
				echo "<b>Titre VO : </b>" . $row['Titre_VO'] . "<br/><br/>";
				echo "<b>Type : </b>" . $row['Type_Anime'] . "<br/><br/>";
				echo "<b>Genre : </b>" . $row['Genre'] . "<br/><br/>";
				echo "<b>Studio : </b>" . $row['Studio'] . "<br/><br/>";
				echo "<b>Année Production : </b>" . $row['Annee_Prod'] . "<br/><br/>";
				echo "<b>Durée : </b>" . $row['Nb_Episodes'] . "<br/><br/>";
				echo "<b>Site Officiel : </b><a href = '" . $row['Site_Officiel'] . "'>" . $row['Site_Officiel'] . "</a><br/><br/>";
				echo "<b>Synopsis : </b>" . $row['Synopsis'] . "<br/><br/>";
				echo "<b>Critique : </b>" . $row['Critique'] . "<br/><br/>";
				echo "<b>Note : </b>" . $row['Note_Redac'] . "/10<br/><br/>";
				echo "Ajouté " . $row['Date_Ajout'] . "<br/><br/>";
				?><div id='ImageAnime'><?
				echo "<img src = Images/" . $row['Id_Anime'] .".jpg>";
				?> 		
				</div><?
				echo "<hr color='#4592CF'>";
				echo "<font color='#0080C0' size= 4><b>Les commentaires des internautes</b></font><br/><br/>";	
				AfficherComm($row['Id_Anime']);
				if (isset($_SESSION['Connect']))
				{
					echo "<font color='#0080C0' size= 4><b>Poster votre commentaire</b></font><br/><br/>";
					PosterComm($row['Id_Anime']);
 
				}
				}?>
		</form>
	</div>
 
<?
}
 
/* POSTER UN COMMENTAIRE ******************************************************************************* */
 
function PosterComm($Id_Anime)
{?>
	<TEXTAREA NAME="Contenucommentaire" ROWS="4" COLS="50"></TEXTAREA><br/><br/>
	<font color='#0080C0' size= 4><b>Votre note</b></font><br/><br/>
 
	<SELECT NAME="Liste_Note">
	<option>0</option><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option>
	<option>6</option><option>7</option><option>8</option><option>9</option><option>10</option>
	</SELECT>
 
	<input type="submit" name="Valider_Ajout_Comm" value="Valider" >
 
<?
 
}
 
/*******C'est ici que je perd l'identifiant $Id_Anime *********/
 
	if (isset($_POST['Valider_Ajout_Comm']))
	{	
		$nummembre = mysql_query("SELECT Id_Membre FROM membres WHERE Login='" . $_SESSION['Login'] ."';")or die (mysql_error());
		$notemembre = $_POST['Liste_Note'];
		$contenucomm = addslashes($_POST['Contenucommentaire']);
		$inserecomm = mysql_query("INSERT INTO commentaires VALUES ('',$Id_Anime,$nummembre,$contenucomm,$notemembre);")or die (mysql_error());
		?>
		<div id="Validation">
			Votre commentaire et votre note ont bien été pris en compte ! <a href = "index.php?animes">retour</a>
		</div><?	
	}


J'ai exactement le même problème, cette fois avec la modification d'une news, là encore je perds l'identifiant de la news à modifier :/


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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
/* FONCTION ACCUEIL ****************************************************************************** */
 
 
function AccueilNews()
{
?> <form method="post" action="index.php?accueil">
	<div id ="Validation"> 
		<br/><br/>
		<center><font color="#0080C0" size=7>Bienvenue sur My Animeka !</font></center> <br/><br/>
		Ici vous trouverez des informations complètes sur des animes que j'affectionne plus ou moins mais que j'ai vu et que j'ai.	<br/>
		Des longs métrages aux séries, de Bleach à Dragon Ball en passant par Noir, Rahxephon ou GITS, vous l'aurez compris la liste sera assez variée. <br/><br/>
 
		Côtè site, c'est mon premier, donc jugez-le comme un coup d'essai et pas comme un site pro raté. ;) <br/><br/>
 
		<hr color="#4592CF">
 
		<b><u><font color="#0080C0" size=4>News :</font></u></b><br/><br/>
 
 
<?
	$recupnews = mysql_query("SELECT Id_News, Titre_News, Contenu_News, Date_News FROM news ORDER BY Id_News DESC LIMIT 7;")or die (mysql_error());
	while ($row = mysql_fetch_assoc($recupnews))
	{		
			echo "<u>" . $row['Titre_News'] . "</u>"; 
			echo "<br/>";
			echo "<font size = 2><i>" . $row['Date_News'] . "</i></font>";
			echo "<br/><br/>";
			echo $row['Contenu_News'];
			echo "<br/><br/>";		
			if (isset ($_SESSION['Statut']) AND  $_SESSION['Statut'] == "Admin")
			{
				echo "<a href = 'index.php?Modif_news=" . $row['Id_News'] . "'>Modifier</a>";
				echo " ";
				echo "<a href = 'index.php?Supprim_news=" . $row['Id_News'] . "'>Supprimer</a>";
			}
			echo "<hr color='#4592CF'>";
	}
	?></div>
	</form><?
}
 
/* MODIFICATION NEWS**************************************************************************** */
 
if (isset ($_GET['Modif_news']))
{
	$modify = mysql_query("SELECT * FROM news Where Id_News = '" . $_GET['Modif_news'] . "';") or die(mysql_error());
	$rowe = mysql_fetch_assoc($modify);
	?>	
	<div id="Ajout_News">
 
			<form method="post" action="index.php?Modif_news">
			<table>
					<tr>		
						<td><font color="#0080C0" size= 4><b>Modifier News</b></font></td>
					</tr>
					<tr>
						<td><i>Vous aviez posté :</i></td>
					</tr>
					<tr>
						<td><i>Titre : <?echo $rowe['Titre_News'];?></i></td>
					</tr>
					<tr>
						<td><i>Contenu : <?echo $rowe['Contenu_News'];?></i></td>
					</tr>
					<tr>
						<td>Nouveau Titre de la News : <input type="text" name="Titre_News_Modif"></td>
					</tr>
					<tr>
						<td><TEXTAREA NAME="Contenu_News_Modif" ROWS="4" COLS="40"></TEXTAREA></td>
					</tr>
					<tr>
						<td><input type="submit" name="Valider_Modif_News" value="Valider" ></td>
					</tr>
			</table>
 
			</form>
	</div>		
	<?	
 
/*************C'est ici que je perd Id_News*****************/
	if (isset ($_POST['Valider_Modif_News']))
	{
		$Ident_News=$rowe['Id_News'];
		$titremodif=$_POST['Titre_News_Modif'];
		$contenumodif=$_POST['Contenu_News_Modif'];
		$DateNews=$rowe['Date_News'];
 
		mysql_query("UPDATE news SET Titre_News='$titremodif',Contenu_News='$contenumodif',Date_News='$DateNews' WHERE Id_News='$Ident_News';") or die (mysql_error());
		?>
		<div id="Validation">
			News correctement modifiée ! <a href = "index.php?accueil">Accueil </a>
		</div><?	
	}   
}

Si quelqu'un a une idée ...