begin process at 2010 03 22 08:39:44
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Formulaires

 > DÉBUT DE CODE PHP POUR QUIZZ

DÉBUT DE CODE PHP POUR QUIZZ


 Information sur la source

Note :
Aucune note
Catégorie :Formulaires Niveau :Débutant Date de création :04/07/2005 Vu / téléchargé :2 782 / 295

Auteur : ChessMentor

Ecrire un message privé
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

C'est un code pour faire un quizz en php. Il marche convenablement dans l'état actuel des choses même si sa structure de fonctionnement est une hérésie. Il se compose de deux fichiers totalement identiques ou presque en terme de code. Dans le premier on fait le quizz, le deuxième fichier récupérant toutes les valeurs du premier afin de donner le score.
J'aimerai pouvoir simplifier le code en ne transmettant sur le second fichier que la variable note et note et aussi enregister dans une DB mysql les scores. Je sais qu'il manque peut de choses pour y arriver mais je manque de temps en ce moment donc une aide serait la bienvenue



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

TESTEUR DE REGEX par hornetbzz
Source avec Zip SE SOUVENIRE D'UN VISITEUR GRACE A UN COOKIE par MoulouD1993
Source avec Zip Source avec une capture CAPTCHA PHP SIMPLE par toutoos
Source avec Zip POSTER, AFFICHER, ... DES NEWS SUR VOTRE SITE par TORA38
CLASS DE CONTRÔLE DE FORMULAIRE par baxterio

Commentaires et avis

Commentaire de Anthomicro le 04/07/2005 07:54:33

Salut,

"Je sais qu'il manque peut de choses pour y arriver mais je manque de temps en ce moment donc une aide serait la bienvenue"

> direction le forum...

Commentaire de stay le 11/07/2005 10:52:47

//Voici un code qui fonctionne si tu veux pour d'aider
<!--------------------- fichier php -------->
<?php
//questions
$questions = array ("Quel est le site officiel de PHP ?","Quel est le nom de la commande qui affiche une chaîne de caractère ?","Quel est le nom de la commande qui met une chaîne de caractère en minuscule ?");
//réponses
$reponses = array ("www.php.net","echo","strtolower");

//initialisation des variables
foreach($questions as $index => $question) {
if (isset($_POST["reponse$index"])) {
${"reponse$index"} = $_POST["reponse$index"];
}
else {
${"reponse$index"} = "";
}
}
?>

<!--début du formulaire-->
<form method="post" action="<?php echo $_SERVEUR["PHP_SELF"];?>">
<?php
foreach($questions as $index => $question) {
echo $question;
echo "<input type=\"text\" name=\"reponse$index\" value=\"${"reponse$index"}\"><br />";
}
?>
<input type="submit" value="OK">
</form>
<!--fin du formulaire-->

<?php
if ($reponse0 != "") {
$parfait = TRUE;
for ($i=0; $i<sizeof($questions); $i++) {
if (strtolower(${"reponse$i"}) == $reponses[$i]) {
echo "<br />La réponse ".($i+1)." est correcte";
}
else {
echo "<br />La réponse ".($i+1)." est fausse";
$parfait = FALSE;
}
}
if ($parfait)
echo "<br />Bravo !";
else
echo "<br />Perdu ...";
}
?>

Commentaire de aze555666 le 15/07/2005 10:15:07

pour faire des quizz, il y avait déjà des codes!
par exemple, http://www.phpcs.com/code.aspx?id=30718 fonctionne tres bien...

Commentaire de Evangun le 02/09/2005 13:37:24

Ca tombe bien aze, c'est la tienne... ^^

Commentaire de aze555666 le 12/03/2006 22:25:28

ah tiens? je n'avais pas remarqué ;-)

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales