Bonsoir à tous

Je viens ici car j'ai un problème avec un script PHP.

Je m'explique, l'utilisateur pour ajouter un commentaire doit remplir un formulaire et celui-ci est envoyé un page .php de traitement.
Mais quand on valide le formulaire, celà me renvoit à index.php et me déconnecte.
Je ne vois pas mon erreur, je vous mets ci-dessous mes deux fichiers concernés

Le fichier commentaires.php
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
<?php session_start();
	  include('includes/config.php');	
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
   <head>
       <title>IUT-RT - Accueil</title>
       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	   <link rel="stylesheet" media="screen" type="text/css" title="Design par défaut" href="css/design.css" />
   </head>
   <body>
 
 <div id="header">
	<?php
		include('includes/menu.php');		
	?>
 </div>
 <div id="corps">
 <?php
$reponse = $bdd->prepare('SELECT * FROM actualites,utilisateurs where actu_auteur_id=utilisateurs_id and actu_id=?');
$reponse->execute(array($_GET['actu_id']));
while ($donnees = $reponse->fetch())
{
?>
 
<div class="news">
 
 
<h2><?php echo htmlspecialchars($donnees['actu_titre']); ?></h2><hr />
 
<p>News redige par:<strong class="pseudo"><?php echo $donnees['utilisateur_login']; ?></strong> &nbsp &nbsp le:<em classe="date"><?php echo $donnees['actu_date']; ?></em> <hr />
<p><?php echo nl2br(htmlspecialchars($donnees['actu_contenu']));?></p>
 
 
</div>
 
<?php
}
 
$reponse->closeCursor(); // Termine le traitement de la requête
 
?>
 
 
 
<h1>Les Derniers commentaires</h1>
<?php
$reponse = $bdd->prepare('SELECT * FROM utilisateurs,commentaires where com_auteur_id=utilisateurs_id and com_actu_id=? order by com_date');
$reponse->execute(array($_GET['actu_id']));
while ($donnees = $reponse->fetch())
{
?>
<div class="news">
 
<p>Commentaire redige par:<strong class="pseudo"><?php echo $donnees['utilisateur_login']; ?></strong> &nbsp &nbsp le:<em classe="date"><?php echo $donnees['com_date']; ?></em> <hr />
<p><?php echo nl2br(htmlspecialchars($donnees['com_contenu']));?></p>
</div>
<?php
}
 
$reponse->closeCursor(); // Termine le traitement de la requête
 
?>
 
 
 
<div class="news">
 
<form method="post" action="traitement_commentaires.php">
   <p>
       <label for="commentaires"><h3>Ajout Commentaire</h3><hr /></label>
       <textarea name="commentaires" id="commentaires" rows="10" cols="50"></textarea>   
	   <p>
	   <input type="submit"  /> <input type="button" value="Annuler" />
	   <input type="hidden" name="actu_id" value="<?php echo $_GET['actu_id']; ?>" />
	   </p>
 
   </p>
 
</form>
 
</div>
</div>
 <div id="footer">
       <?php
	       include('includes/footer.php');
       ?>
</div>
 
 
   </body>
</html>
Le fichier traitement_commentaires.php
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
<?php	session_start();
include('includes/config.php');	
 
 
$date = Date("d/m/Y H:i:s");
 
 
if(empty($_POST['commentaires'])) 
{
 
}
else
{
 
$reponse = $bdd->prepare('INSERT INTO commentaires(com_actu_id,com_auteur_id,com_contenu,com_date) VALUES(:com_actu_id,:com_auteur_id,:com_contenu,:com_date)
');
	$reponse->execute(array(
	'com_actu_id' => $_POST['actu_id'],
	'com_auteur_id' => $_SESSION['id'],
	'com_contenu' => $_POST['commentaires'],
	'com_date' => $date
	));	
}	
 
?>