$value)
{
if ($key == "question")
$question = $value;
else if ($key == "course")
$course = $value;
else if (preg_match("#^answer#", $key))
$answers[] = $value;
}
//Check we have at least a question and an answer
if (empty($question))
die("Veuillez indiquer une question !");
else if (count($answers) <= 0)
die("Veuillez indiquer au moins une réponse correcte !");
else if (count($_POST['email']) <= 0 || !isInList($_POST['email']))
die("Veuillez indiquer une adresse mail valide");
else
{
$quest = Question::new_Question($question, $answers, $course);
$quest->set_validator($_POST['email']);
// @TODO: Create/Load a QuestionFile and add the question (it must be unique)
$file = new QuestionsFile('questions.xml');
$file->add_question($quest);
$file->save();
// @TODO: Find a validator (from the list of previous senders for example?)
// @TODO: Update the question and save the file
// @TODO: Send mail to the selected validator
// Get an email from the list
/* This code works, perhaps should be placed in a method in Question class?*/
$to = $_POST['email'];
$subject = "[Nemubot] Confirmation d'une question";
$headers = "From: Nemubot