Faires des questionnaires notés facilement.

Description

Voici un "programme" que j'ai créé il y a un bon moment, et qe je difuse maintenant.
C'est un programme pour faire des questionnaires (A l'origine ce programme était fait pour mon père qui est professeur de technologie, pour faires des "contrôles" notés, sur ordinateur, a partir d'un serveur web.)

Un questionnaire doit être au format .php3, et dans le même dossier que Index.php et quest.php (C'est ce que j'ai fait pour reconnaitre les fichiers, mais on peut améliorer comme changer .php3 par .quest par exemple.)

Source / Exemple :


Voici sont schéma :
<?php
$Titre="Test";   //Titre du questionnaire
$i=0;

$i++;
$question[$i]="Quel est le logo Php ?";   //Titre de la question
$choix[$i]=array("Une plume","Un éléphant","La terre");   //Choix de la question
$type[$i]="Radio";   //Le type de question Radio pour le trucs a cocher, Text pour les truc de texte
$point[$i]=6;        //Le nombre de points gagnés si bien répondu.
$bonne_rep[$i]=$choix[$i][1];   //La bonne réponse

$i++;
$question[$i]="Le Php est éxécuté où ?";   //Titre de la question
$choix[$i]=array("sur internet","sur votre ordi","sur le serveur");   //Choix de la question
$type[$i]="Radio";   //Le type de question Radio pour le trucs a cocher, Text pour les truc de texte
$point[$i]=6;
$bonne_rep[$i]=$choix[$i][2];   //La bonne réponse

$i++;
$question[$i]="Qu'est que le Php ?";   //Titre de la question
$choix[$i]="langage de programmation";
$type[$i]="Text";   //Le type de question Radio pour le trucs a cocher, Text pour les truc de texte
$point[$i]=8;

$Questions=$i;      //On obtient le nombre de questions.
?>

Conclusion :


Voilà, c'est pas compliqué. Pour le moment, il n'y que le type Radio, et Text (dans un textbox, il faut mettre un texte qui contient la réponse,
exemple1: on peut mettre "le php est un langage de programmation sur internet, et qui est éxécuté sur le serveur", ça marchera mais ne rajoutera pas de points pour les trucs rajoutés dans la réponse !.
exemple2: on ne peut pas mettre "le php est un language 2 prog.", car il ne reconnais pas langage de programmation dans la réponse.

Voilà, c'est tout. Il peut être amélioré en mettant des checksbox.
J'ai mit des exemples.
J'ai empéché le clique droit (Sur les autres navigateurs je n'ai pas testé), mais il est possible tricher, mais à vous de trouver comment !!

<?
header ("location: the.zip"); //DownLoadez le zip.
?>

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.