[zone à cocher par php]
tamsamani
-
tamsamani -
tamsamani -
Bonjour,
j'ai l'intention de faire un cours pour les élèves en physique chimie et à la finde chaque chapitre je mettrai un petit exercice ou l'utilisateur doit cocher le bon resultat .
j'aimerai que quelqu'un me donne les codes nécessaires à réaliser ceci par la programmation php.
merci beaucoup
tamsamani
j'ai l'intention de faire un cours pour les élèves en physique chimie et à la finde chaque chapitre je mettrai un petit exercice ou l'utilisateur doit cocher le bon resultat .
j'aimerai que quelqu'un me donne les codes nécessaires à réaliser ceci par la programmation php.
merci beaucoup
tamsamani
A voir également:
- [zone à cocher par php]
- Alternative zone telechargement - Accueil - Outils
- Easy php - Télécharger - Divers Web & Internet
- Appel data zone franche ✓ - Forum Vos droits sur internet
- Case à cocher excel - Forum MacOS
- Zone annuaire guru - Accueil - Services en ligne
2 réponses
slt;
alors comme ton bute est educatif je peux vous aider a realiser votre site comme vous le voulez
juste donnez moi votre adresse email pour vous contacter
bas enfin nos profs sont veneres
alors comme ton bute est educatif je peux vous aider a realiser votre site comme vous le voulez
juste donnez moi votre adresse email pour vous contacter
bas enfin nos profs sont veneres
Bonjour
J'ai collé ce code dans une page html que j'ai enregistrée sur mon serveur Apache sous le nom 'quiz.php'.
Je l'ai appellée dans mon navigateur à l'adresse
http://localhost/tests/quiz.php
et elle s'est bien affichée.
Quant au script, il m'a l'air de donner un résultat correct.
J'ai collé ce code dans une page html que j'ai enregistrée sur mon serveur Apache sous le nom 'quiz.php'.
Je l'ai appellée dans mon navigateur à l'adresse
http://localhost/tests/quiz.php
et elle s'est bien affichée.
Quant au script, il m'a l'air de donner un résultat correct.
salut,
pour maoi j'ai utilisé une page php et j'ai copié le code ci dessus,
puis j'ai ouvert la page avec apache ,
voila ce que j'ai eu en haut
Notice: Undefined offset: 5 in c:\documents and settings\tamsamani\bureau\révision php\mateo2.php on line 22
Notice: Undefined offset: 5 in c:\documents and settings\tamsamani\bureau\révision php\mateo2.php on line 28
Notice: Undefined offset: 5 in c:\documents and settings\tamsamani\bureau\révision php\mateo2.php on line 52
Notice: Undefined offset: 5 in c:\documents and settings\tamsamani\bureau\révision php\mateo2.php on line 64
Notice: Undefined offset: 5 in c:\documents and settings\tamsamani\bureau\révision php\mateo2.php on line 71
1
puis au dessous les cases à cocher ,
mais en cliquant sur tester la resultat ça marche pas.
tamsamani
pour maoi j'ai utilisé une page php et j'ai copié le code ci dessus,
puis j'ai ouvert la page avec apache ,
voila ce que j'ai eu en haut
Notice: Undefined offset: 5 in c:\documents and settings\tamsamani\bureau\révision php\mateo2.php on line 22
Notice: Undefined offset: 5 in c:\documents and settings\tamsamani\bureau\révision php\mateo2.php on line 28
Notice: Undefined offset: 5 in c:\documents and settings\tamsamani\bureau\révision php\mateo2.php on line 52
Notice: Undefined offset: 5 in c:\documents and settings\tamsamani\bureau\révision php\mateo2.php on line 64
Notice: Undefined offset: 5 in c:\documents and settings\tamsamani\bureau\révision php\mateo2.php on line 71
1
puis au dessous les cases à cocher ,
mais en cliquant sur tester la resultat ça marche pas.
tamsamani
merci de bien vouloir m'aider.
mon e-mail y_tamsamani@hotmail.com
tamsamani
j'ai trouvè ce code mais je n'arrive pas à l'afficher correctement dans ma page php, peut étre dois je prendre deux page , je ne sais pas comment procéder aidez moi SVP à résoudre ce problème
voila mon code php
<p align="center">
<p align="center"><br>
<form method="post" action="quiz.php">
<?php
//Questions à modifiées-----------------------------------
// la numerotation commence à zero!!!!
//exemple :
/*$question[0]="intituler de la question";
$choix[0]=array("reponse 1","reponse 2","reponse 3");
$bonne_rep[0]=$choix[0][numero_de_la_repnse_raportant_2_point];
$mi_bonne_rep[0]=$choix[0][numero_de_la_repnse_raportant_1_point];*/
$question[0]="<span class=\"subtitle\">le sport c'est :";
$choix[0]=array("<span class=\"subtitle\">De la balle, mais entre copains :).","<span class=\"subtitle\">Nul beurk pas bien !","<span class=\"subtitle\">Cool tout seul !</span>");
$bonne_rep[0]=$choix[0][0];
$mi_bonne_rep[0]=$choix[0][5];
$question[1]="<span class=\"subtitle\">Les vacances...";
$choix[1]=array("<span class=\"subtitle\">une belle opportunité pour réviser son cours de math.","<span class=\"subtitle\">la fête tous les soirs !!","<span class=\"subtitle\">te poser des questions sur ton avenir.");
$bonne_rep[1]=$choix[1][0];
$mi_bonne_rep[1]=$choix[1][5];
$question[2]="<span class=\"subtitle\">Ta mère te dit : \"Tu n'iras pas à la fête !\"";
$choix[2]=array("<span class=\"subtitle\">Je discute pas c'est pour mon bien.","<span class=\"subtitle\">Tu négosies.","<span class=\"subtitle\">Rien à foutre tu es jeune tu es rebelle !!");
$bonne_rep[2]=$choix[2][2];
$mi_bonne_rep[2]=$choix[2][1];
$question[3]="<span class=\"subtitle\">Tu lis...";
$choix[3]=array("<span class=\"subtitle\">des essais philosophiques","<span class=\"subtitle\">les blagues au dos des Carambares","<span class=\"subtitle\">une BD quand tu dois aller faire la grosse commision.");
$bonne_rep[3]=$choix[3][1];
$mi_bonne_rep[3]=$choix[3][2];
$question[4]="<span class=\"subtitle\">Ta devise :";
$choix[4]=array("<span class=\"subtitle\">Tu es jeune tu es beau eclate toi !","<span class=\"subtitle\">Le travail c'est la santé","<span class=\"subtitle\">tire un coup et tout ira mieu !");
$bonne_rep[4]=$choix[4][2];
$mi_bonne_rep[4]=$choix[4][0];
$question[5]="<span class=\"subtitle\">Les cours sont fini...";
$choix[5]=array("<span class=\"subtitle\">vite revisons pour le contrôle qui aura lieu dans une semaine.","<span class=\"subtitle\">un paquet de chips devant la TV tranquile.","<span class=\"subtitle\">tu va au bistro du coin avec Raymon.");
$bonne_rep[5]=$choix[5][2];
$mi_bonne_rep[5]=$choix[5][5];
$question[6]="<span class=\"subtitle\">Les chansons paillarde c'est...";
$choix[6]=array("<span class=\"subtitle\">nul, vive 50 cent, Tupac,....","<span class=\"subtitle\">c'est l'avenir...","<span class=\"subtitle\">c'est cool mais sans plus.");
$bonne_rep[6]=$choix[6][1];
$mi_bonne_rep[6]=$choix[6][2];
$question[7]="<span class=\"subtitle\">Tu as trois mois de vacances, tes potes veulent aller a St Tropez....";
$choix[7]=array("<span class=\"subtitle\">non j'ai scootisme, la brigade fête ses 10 ans.","<span class=\"subtitle\">j'irais là où l'alcool ira !","<span class=\"subtitle\">tu trouves une excuse car tu veux rester auprés de tes parents.");
$bonne_rep[7]=$choix[7][1];
$mi_bonne_rep[7]=$choix[7][5];
$question[8]="<span class=\"subtitle\">Le mot Barlos pour toi cela signifie :";
$choix[8]=array("<span class=\"subtitle\">être cool.","<span class=\"subtitle\">un phénomène.","<span class=\"subtitle\">un gros gland qui pense qu'a picoler et a faire la teuf !");
$bonne_rep[8]=$choix[8][2];
$mi_bonne_rep[8]=$choix[8][5];
$question[9]="<span class=\"subtitle\">Le site barlos c'est...";
$choix[9]=array("<span class=\"subtitle\">d'une inutilité déconcertante.","<span class=\"subtitle\">Tu t'es bien amusé et tu reviendras à l'occasion","<span class=\"subtitle\">je donnerai le lien à mes ami(e)s.");
$bonne_rep[9]=$choix[9][2];
$mi_bonne_rep[9]=$choix[9][1];
//------------------------------------------------------------------------------------------------------------------
$nbquest=sizeof($question);
$score=0;
$doublenbquest=(2*($nbquest));
$x=(($doublenbquest)/3);
$m=(($x)*2);
if (isset($HTTP_POST_VARS["retour"])) // retour : on réaffiche la page corrigée
{
echo "<br><center><a href=\"#sco\">Corrigé<br>(Pour le resultat va en bas de page).</a></center><br>";
}
// on met les questions dans des tableaux pour améliorer la présentation
for ($i=0;$i<$nbquest;$i++) // nombre de tableaux
{
$a_repondu[$i] = false;
$nbchoix=sizeof($choix[$i]);
$no=$i+1;
echo "<table border=\"0\" width=\"95%\">";
echo "<tr>";
echo "<td colspan=\"$nbchoix\">";
echo "<center><font color=\"#FCCCA4\">$no</font></center>";
echo "<br><center>$question[$i]</center><br><br>";
echo "</td>";
echo "</tr>";
if (isset($HTTP_POST_VARS["retour"]))
{
if (isset($HTTP_POST_VARS["bt"][$i])) // si bouton coché
{
$bt[$i] = $HTTP_POST_VARS["bt"][$i];
}
else $bt[$i] = "";
}
else $bt[$i] = "";
for ($j=0;$j<$nbchoix;$j++) // nombre de colonnes
{
echo "<tr>";
echo "<td align=\"left\" bgcolor=\"#FCCCA4\">";
echo "<input type=\"radio\" name=\"bt[$i]\" value=\"bt[$j]\" ";
if ($bt[$i]=="bt[$j]")
{
echo "checked"; // cocher le bouton au retour
$k=$j;
$a_repondu[$i]=true; // certaines questions pourront être omises !
}
echo ">".$choix[$i][$j];
echo "</td>";
echo "</tr>";
}
echo "<tr>";
//Résultat---------------->score--------------------
if ($a_repondu[$i])
{
if ($choix[$i][$k]==$bonne_rep[$i])
{
$score++;
$score++;//bonne réponse----> +2 pour le compteur compteur
}
elseif($choix[$i][$k]==$mi_bonne_rep[$i])
{
$score++;//mi-bonne réponse----> +1 pour le compteur compteur
}
else
{
//mauvaise reponse-----> rien pour le compteur
}
}
echo "</td>";
echo "</tr>";
echo "</table>";
echo "<br>";
}
if (isset($HTTP_POST_VARS["retour"]))
{
echo "<br><br><center>Note : $score/$doublenbquest</center>";
if ($score<=$x)
{
//texte a modifier selon le score-------------------------------
echo "<br><br><center><span class=\"subtitle\">Et bien c'est quoi sa !<br>La vie que tu as doit être géniale !<br> Tu merite le rang de<b> Petit Zizi </b>!</td></tr></center>";
}
elseif (($x<=$score)&&($score<=$m))
{
echo"<br><br><center><span class=\"subtitle\">Ah pas mal tu es un/une <b>Semi-Barlos</b> continue dans cette voix la !</td></tr></center>";
}
else
{
echo "<br><br><center><span class=\"subtitle\">Tu es le roi/la reine de la soirée !! Tu le merite bien ton rang de <b>Barlos</b> félicitation !<br><u>Voila ton prix !</u><br><br><img src=\"prix.png\"/><br><span class=\"subtitle\">Je sais c'est beau tu as ton dîplome !</center>";
}
}
else
{
echo "<input type=\"hidden\" name=\"retour\" value=\"1\">";
echo "<br><br><center><input type=\"submit\" value=\"Envoyer mon TEST\">";
echo "<input type=\"reset\" value=\"Effacer\"></center>";
}
?>
</form>
<div align="center" class="Style16">
<script language="JavaScript"><!--
MSFPhover =
(((navigator.appName == "Netscape") &&
(parseInt(navigator.appVersion) >= 3 )) ||
((navigator.appName == "Microsoft Internet Explorer") &&
(parseInt(navigator.appVersion) >= 4 )));
function MSFPpreload(img)
{
var a=new Image(); a.src=img; return a;
}
// --></script>
</p>
<a href="quiz.php">Refaire le test</a> </div></td>
merci beaucoup
tamsamani