validation -> Prevent from multiple validation - Not working
This commit is contained in:
parent
105dadfb2a
commit
07395d9cce
@ -111,6 +111,11 @@ class Question
|
||||
{
|
||||
return $this->id;
|
||||
}
|
||||
|
||||
public function isValidated()
|
||||
{
|
||||
return $this->validated;
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
@ -88,13 +88,23 @@ else
|
||||
<section>
|
||||
<h2>Merci de votre participation</h2>
|
||||
<p>
|
||||
Votre question a bien été prise en compte.<br/>
|
||||
Un email a été envoyé à une personne du chan pour
|
||||
qu'elle valide votre question.
|
||||
</p>
|
||||
<?php
|
||||
if (!$question)
|
||||
{
|
||||
echo "La question n'existe pas.";
|
||||
}
|
||||
else
|
||||
{
|
||||
echo ("Votre question a bien été prise en compte.<br/>"
|
||||
."Un email a été envoyé à une personne du chan pour "
|
||||
."qu'elle valide votre question."
|
||||
."</p>
|
||||
<p>
|
||||
Nemubot vous remercie de l'aider à agrandir sa base de donnée
|
||||
</p>
|
||||
</p>");
|
||||
}
|
||||
?>
|
||||
|
||||
</section>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -8,6 +8,8 @@ $id = $_GET['id'];
|
||||
$file = new QuestionsFile("questions.xml");
|
||||
$question = $file->get_question($id);
|
||||
|
||||
$message = "Question validated maddafakka";
|
||||
|
||||
?>
|
||||
|
||||
<html>
|
||||
@ -37,14 +39,26 @@ else
|
||||
{
|
||||
$question->print_test();
|
||||
|
||||
echo "Vous pouvez valider la question. Cliquez simplement sur le
|
||||
lien ci dessous.\n";
|
||||
echo "\n\n";
|
||||
}
|
||||
?><br/>
|
||||
|
||||
<input type="button" value="Valider la question"
|
||||
onclick="<?php $question->validated(); $file->save() ?>;
|
||||
alert('Question confirmée');"/>
|
||||
onclick=
|
||||
"<?php
|
||||
if ($question->isValidated())
|
||||
{
|
||||
$message = 'Votre question à déjà été validée'
|
||||
. ' Merci de ne pas vous acharner.';
|
||||
}
|
||||
else
|
||||
{
|
||||
$question->validated();
|
||||
$file->save();
|
||||
$message = 'Question validée';
|
||||
}
|
||||
?>;
|
||||
alert('<?php echo $message; ?>');"/>
|
||||
</section>
|
||||
|
||||
</body>
|
||||
|
Reference in New Issue
Block a user