comparison comment.php @ 48:c63372623277

Ajout d'une valeur par défaut pour empecher le cas null = null Auparavant, la graine ne remplissait pas du tout le role qui lui était dévolue, puisqu'elle n'empechait finalement pas d'ajouter des commentaires depuis l'extérieur.
author Franck Deroche <webmaster@defr.org>
date Wed, 14 Nov 2007 19:00:56 +0100
parents a6c3716cab6a
children ef5fd86d30ec
comparison
equal deleted inserted replaced
47:d474003d0903 48:c63372623277
12 $AdresseMail = $Req->get('AdresseMail'); 12 $AdresseMail = $Req->get('AdresseMail');
13 $Comment=$Req->get('Comment'); 13 $Comment=$Req->get('Comment');
14 $DateComment=gmdate("Y-m-d H:i:s", time() + 3600*2); 14 $DateComment=gmdate("Y-m-d H:i:s", time() + 3600*2);
15 15
16 // Si on essaie d'ajouter un commentaire et que la graine n'est pas bonne 16 // Si on essaie d'ajouter un commentaire et que la graine n'est pas bonne
17 if(!empty($Comment) && $_SESSION['commentSeed'] != $Req->get('seed')) 17 if(!empty($Comment) && $_SESSION['commentSeed'] != $Req->get('seed', null, 't'))
18 die("L'ajout de commentaire doit se faire à partir du formulaire de ce blog"); 18 die("L'ajout de commentaire doit se faire à partir du formulaire de ce blog");
19 19
20 if(!is_null($Auteur) && $Auteur!='Votre Nom' && $Auteur != $Adresse && !empty($Comment)) { 20 if(!is_null($Auteur) && $Auteur!='Votre Nom' && $Auteur != $Adresse && !empty($Comment)) {
21 // Prévention d'un "cassage" par ajout d'un commentaire incorrectement formaté 21 // Prévention d'un "cassage" par ajout d'un commentaire incorrectement formaté
22 $ip = $_SERVER['REMOTE_ADDR']; 22 $ip = $_SERVER['REMOTE_ADDR'];