module_d_evaluation
<?php if(!isset($_GET['step']) and !isset($_GET['finish'])) { header('Location: evaluation.php?step=1'); die; } if(!isset($_GET['score'])and !isset($_GET['finish'])) { header('Location: evaluation.php?step=1&score=MAo='); die; } $step = $_GET['step']; $score = intval(base64_decode($_GET['score'])); $header = '<!doctype html> <html dir="ltr" lang="fr-FR"><head><meta charset="UTF-8"><title></title></head><body style="margin:2em">'; $footer = '</body></html>'; if($step == '1') { $score1=base64_encode($score+3); $score2=base64_encode($score+10); $score3=base64_encode($score+0); echo $header; echo "<b>StatusNet, c'est... ?</b><br><ul>"; echo "<li><a href=\"evaluation.php?step=2&score=$score1\">un logiciel d'anonymisation</a></li>"; echo "<li><a href=\"evaluation.php?step=2&score=$score2\">une plateforme de réseau social</a></li>"; echo "<li><a href=\"evaluation.php?step=2&score=$score3\">une marque de lessive</a></li>"; echo "</ul>".$footer;die; } if($step == '2') { $score1=base64_encode($score+2); $score2=base64_encode($score+6); $score3=base64_encode($score+10); $score4=base64_encode($score+0); $score5=base64_encode($score+8); echo $header; echo "<b>Un(e) pirate, c'est... ?</b><br><ul>"; echo "<li><a href=\"evaluation.php?step=3&score=$score1\">une personne qui télécharge sur internet</a></li>"; echo "<li><a href=\"evaluation.php?step=3&score=$score2\">un(e) terroriste des hautes mers</a></li>"; echo "<li><a href=\"evaluation.php?step=3&score=$score3\">un(e) adhérent(e) au Parti Pirate</a></li>"; echo "<li><a href=\"evaluation.php?step=3&score=$score4\">un(e) hacker/hackeuse qui casse les sécurités des logiciels</a></li>"; echo "<li><a href=\"evaluation.php?step=3&score=$score5\">moi, toi, tout le monde</a></li>"; echo "</ul>".$footer;die; } if($step == '3') { $score1=base64_encode($score+8); $score2=base64_encode($score+10); $score3=base64_encode($score+9); echo $header; echo "<b>Software is like sex, it's better when it's free.</b><br><ul>"; echo "<li><a href=\"evaluation.php?step=4&score=$score1\">tout à fait d'accord, d'ailleurs je pratique l'un et l'autre quotidiennement</a></li>"; echo "<li><a href=\"evaluation.php?step=4&score=$score2\">tu fais bien de ne pas traduire la phrase en français</a></li>"; echo "<li><a href=\"evaluation.php?step=4&score=$score3\">join us now and share the software,...</a></li>"; echo "</ul>".$footer;die; } if($step == '4') { $score1=base64_encode($score+1); $score2=base64_encode($score+2); $score3=base64_encode($score+3); $score4=base64_encode($score+10); echo $header; echo "<b>La Hadopi, elle cherche à faire condamner... </b><br><ul>"; echo "<li><a href=\"evaluation.php?step=5&score=$score1\">les internautes sur le fait d'avoir téléchargé une oeuvre protégée par le droit d'auteur</a></li>"; echo "<li><a href=\"evaluation.php?step=5&score=$score2\">les internautes sur le fait d'avoir partagé une oeuvre protégée par le droit d'auteur</a></li>"; echo "<li><a href=\"evaluation.php?step=5&score=$score3\">les internautes sur le fait d'avoir manqué à l'obligation de sécurisation de l'accès internet</a></li>"; echo "<li><a href=\"evaluation.php?step=5&score=$score4\">(aucun des trois)</a></li>"; echo "</ul>".$footer;die; } if($step == '5') { $score1=base64_encode($score+10); $score2=base64_encode($score+5); $score3=base64_encode($score+0); echo $header; echo "<b>Savez-vous où vit Sebsauvage (à 50 km près) ?</b><br><ul>"; echo "<li><a href=\"evaluation.php?step=6&score=$score1\">oui</a></li>"; echo "<li><a href=\"evaluation.php?step=6&score=$score2\">non</a></li>"; echo "<li><a href=\"evaluation.php?step=6&score=$score3\">qui est-ce ?</a></li>"; echo "</ul>".$footer;die; } if($step == '6') { $score1=base64_encode($score+8); $score2=base64_encode($score+3); $score3=base64_encode($score+10); echo $header; echo "<b>La pédophilie sur internet ?</b><br><ul>"; echo "<li><a href=\"evaluation.php?step=7&score=$score1\">un problème marginal, mais utile pour justifier des lois liberticides</a></li>"; echo "<li><a href=\"evaluation.php?step=7&score=$score2\">un fléau à combattre par tous moyens, chaque jour j'y suis confronté</a></li>"; echo "<li><a href=\"evaluation.php?step=7&score=$score3\">la pédophilie en elle-même n'est pas le problème, attention aux mots</a></li>"; echo "</ul>".$footer;die; } if($step == '7') { $score1=base64_encode($score+3); $score2=base64_encode($score+8); $score3=base64_encode($score+10); echo $header; echo "<b>Une oeuvre tombe dans le domaine public...</b><br><ul>"; echo "<li><a href=\"evaluation.php?step=8&score=$score1\">70 ans après sa création</a></li>"; echo "<li><a href=\"evaluation.php?step=8&score=$score2\">70 ans après la mort du créateur</a></li>"; echo "<li><a href=\"evaluation.php?step=8&score=$score3\">beaucoup trop tard</a></li>"; echo "</ul>".$footer;die; } if($step == '8') { $score1=base64_encode($score+9); $score2=base64_encode($score+1); $score3=base64_encode($score+10); echo $header; echo "<b>Facebook revend les données de ses utilisateurs aux publicitaires ?</b><br><ul>"; echo "<li><a href=\"evaluation.php?step=9&score=$score1\">oui, toujours</a></li>"; echo "<li><a href=\"evaluation.php?step=9&score=$score2\">oui, mais pas des profils non publics</a></li>"; echo "<li><a href=\"evaluation.php?step=9&score=$score3\">seuls eux le savent, je préfère ne pas faire confiance</a></li>"; echo "</ul>".$footer;die; } if($step == '9') { $score1=base64_encode($score+8); $score2=base64_encode($score+10); $score3=base64_encode($score+1); $score3=base64_encode($score-30); echo $header; echo "<b>uname -s</b><br><ul>"; echo "<li><a href=\"evaluation.php?step=10&score=$score1\">Hurd</a></li>"; echo "<li><a href=\"evaluation.php?step=10&score=$score2\">Linux</a></li>"; echo "<li><a href=\"evaluation.php?step=10&score=$score3\">what ?</a></li>"; echo "<li><a href=\"evaluation.php?step=10&score=$score3\">'uname' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.</a></li>"; echo "</ul>".$footer;die; } if($step == '10') { $score1=base64_encode($score+10); $score2=base64_encode($score+8); $score3=base64_encode($score+5); echo $header; echo "<b>Ça vous a plu ? :)</b><br><ul>"; echo "<li><a onclick=\"alert(':(');\" href=\"evaluation.php?finish&score=$score1\">c'est tout pourri, remboursez !</a></li>"; echo "<li><a href=\"evaluation.php?finish&score=$score2\">fun 5 minutes, un peu naze quand même</a></li>"; echo "<li><a href=\"evaluation.php?finish&score=$score3\">trop génial, tu m'apprends comment faire ?</a></li>"; echo "</ul>".$footer;die; } if(isset($_GET['finish'])) { echo $header; echo "<b>Vous avez un score de $score.</b><br><br>"; if($score=='100') { $msg = 'Un sans-fautes, bravo !'; } if($score<'20') { $msg = 'Aie aie aie.'; } if($score>'20') { $msg = 'Pas fameux.'; } if($score>'40') { $msg = 'Passable.'; } if($score>'60') { $msg = 'Plutôt bon.'; } if($score>'80') { $msg = 'Hey, pas mal !'; } if($score>'90') { $msg = 'Excellent !'; } if($score>'100') { $msg = 'Tricheur ! :('; } echo $msg.$footer;die; } ?>
module_d_evaluation.txt · Dernière modification : 2012/10/24 14:31 (modification externe)