Identic response are merged

This commit is contained in:
Némunaire 2012-06-18 20:38:09 +02:00
commit 6d762d3b1d
4 changed files with 8 additions and 7 deletions

View file

@ -38,7 +38,7 @@ if (isset($_POST['send']))
foreach ($_POST as $key => $value)
{
if (preg_match("#^answer[0-9]+$#", $key))
if (!empty($value))
if (!empty($value) && !in_array($value, $answers))
$answers[] = $value;
}
@ -47,7 +47,7 @@ if (isset($_POST['send']))
die("Veuillez indiquer une question !");
else if (count($answers) <= 0)
die("Veuillez indiquer au moins une réponse correcte !");
else if (empty($_POST["email"]) || ($usr = isInUsersList($_POST["email"])) == null)
else if (empty($_POST["email"]) || ($usr = isInUsersList($_POST["email"])) == false)
die("Veuillez indiquer une adresse &eacute;lectronique valide !");
else if (empty($_POST["course"]) || ($course = isInCoursesList($_POST["course"])) == null)
die("Veuillez indiquer un cours valide !");
@ -77,7 +77,7 @@ if (isset($_POST['send']))
//Send confirmation to sender
$subject = "[Nemubot] Confirmation d'une question";
$headers = "From: Nemubot <bot@nemunai.re>";
$message = "Bonjour,\n"
$message = "Bonjour,\n\n"
."Une nouvelle question a été proposée à Nemubot en utilisant cette \n"
."adresse email.\n\n"