vizionzero
Messages postés8Date d'inscriptionmardi 5 avril 2005StatutMembreDernière intervention17 avril 2005
-
12 avril 2005 à 11:26
marsu15 -
18 déc. 2005 à 08:51
Bonjour ,
Je suis une vraie debutante, et aprés avoir harceler vos collégues sur javascript, (d'ailleurs je les remercie pour leur aide) j'ai besoin de la votre, car voyez vous je suis dans un gros CACA comme on dit par chez nous en lorraine....
Enfin, j'ai besoin de créer des tests type magazine (questionnaire de personnalité par ex) comme ceci , ou a la fin suivant le nombre de reponses, on te dit si tu es cinglé ou nympho ou une vraie ménagère de moins de 50 ans , bref vous connaissez c'est le genre de truks que l'on trouve dans téléstar ou femme actuelle et qu'on lit dans la salle d'attente du docteur..
Voila le mien :
1- Vous punissez plus souvent :
A- Théo, il fait tellement de bêtises que vous ne pouvez pas faire autrement.
B- Cela dépend des jours, parfois Théo et parfois Jules.
C- En général, c’est Jules, car si vous punissez Théo, vous avez a coup sûr droit à une crise mémorable.
2- Théo arrive avec de mauvaises notes :
A- Vous n’êtes pas très étonné, il n’est pas très bien dans sa peau en ce moment.
B- Vous comparez ses résultats à ceux de son frère pour l’inciter à s’améliorer.
C- Vous lui demandez s’il s’est appliqué et s’il considère qu’il a fait de son mieux.
3- C’est l’anniversaire de Jules :
A- Vous lui avez acheté la Playstation qu’il vous a demandé à corps et à cris.
B- Vous lui offrez le même cadeau que son frère a eu au même âge.
C- Vous organisez toujours des fêtes mémorables pour les anniversaires des enfants!
4- L’enfant qui vous ressemble le plus :
A- C’est Jules, il a votre façon de voir les choses et de réagir, vous vous comprenez, c’est indéniable.
B- C’est Théo par certains côtés et Jules pour d’autres
C- Physiquement Jules est votre portrait tout craché.
5- Le plus difficile des deux :
A- C’est Jules, très soupe au lait, vous n’osez pas le contrarier.
B- Ca dépend vraiment des périodes.
C- C’est Théo, il accumule les bêtises, c’est à croire qu’il le fait exprès par moment !
6- Vos enfants se disputent encore une fois :
A- Vous évitez de prendre partie, vous savez que ça n’arrange jamais rien.
B- Vous êtes sûre que c’est Théo qui cherche la bagarre comme d’habitude.
C- Vous envoyez Jules dans sa chambre, afin qu’il continue à lire son livre tranquillement.
7- Théo et Jules veulent vous aider à la cuisine :
A- Vous préférez que ce soit Jules, il fait moins de bêtises.
B- Vous demandez à Théo de vous aider, cela l’aidera peut être à être plus responsable.
C- Hier c’était Théo, aujourd’hui ce sera Jules.
8- Vous regardez ensemble une émission un peu compliquée.
A- Vous expliquez spontanément à Théo, c’est l’aîné.
B- Vous expliquez plutôt à Jules vous savez qu’il a plus de mal à comprendre que son frère.
C- Vous expliquez aux deux en adaptant votre discours à la compréhension du plus jeune.
9- Quand Jules fait une bêtise
A- Sincèrement, vous ne résistez pas bien longtemps à sa bouille et à son sourire.
B- Vous le punissez même si c’est plutôt rare. Certaines règles ne doivent pas être transgressée.
C- Il se fait vite pardonner, car il reconnaît ses erreurs rapidement et demande pardon.
10- Vous avez une après midi de libre.
A- Vous prenez une heure avec Théo et une heure avec Jules, comme ça vous profitez de moments en duo avec les deux.
B- Vous la passeriez bien avez Jules, il est tellement facile que c’est un plaisir.
C- Vous décidez de sortir avec Théo, vous savez qu’il en a besoin.
Résultats CA C LES REPONSES QUI PERMETTENT DE DIRE CE QUE VOUS ETES EN FNCTION DE CE QUE VOUS AVEZ COCHEZ
1 2 3 4 5 6 7 8 9 10
A 3 2 3 3 2 1 3 2 3 1
B 1 3 2 1 1 3 2 3 1 3
C 2 1 1 2 3 2 1 1 2 2
LA ON VOUS DIT CE QUE VOUS ETES
Vous avez moins de 15 points
Un chouchou, vous ?
....................................
Vous avez entre 15 et 25 points
Un favori, quel favori ?
..........................;
Vous avez plus de 25 points
Un petit préféré !
.....................................
Alors HELPPPPPPPPPPPPPPPPPPPPP, quelqu'un pourrait til me faire un exemple script pour celui là? Je n'ay connais rien et je pense qu'avec un exemple type, je pourrais me debrouiller avec les autres.Je ne connais rien au php mais je connais le html c deja ca hein!
mon adresse mail attentionceline@free.fr
cs_Ma2004
Messages postés150Date d'inscriptionmardi 20 juillet 2004StatutMembreDernière intervention22 octobre 2008 12 avril 2005 à 16:10
Tu veux quoi en fait ? Qu'à partir du fichier que tu présentes là, on fasse le traitement associé ? Que ça calcule le score et affiche les résultats ?
Mets en ligne ton code html.
==============================================================
Si cette réponse convient à ton problème, n'oublies pas de l'accepter
vizionzero
Messages postés8Date d'inscriptionmardi 5 avril 2005StatutMembreDernière intervention17 avril 2005 13 avril 2005 à 13:56
voui c'est un peu ca...on m'ad deja donné beaucoup de script mais j'y comprend rien en fait, pourtant 'est pas faute d'avoir essayé...
voici le code en html :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
1- Vous punissez plus souvent :
A- Théo, il fait tellement de bêtises que vous ne pouvez pas faire
autrement.
B- Cela dépend des jours, parfois Théo et parfois Jules.
C- En général, c’est Jules, car si vous punissez Théo,
vous avez a coup sûr droit à une crise mémorable.
2- Théo arrive avec de mauvaises notes :
A- Vous n’êtes pas très étonné, il n’est
pas très bien dans sa peau en ce moment.
B- Vous comparez ses résultats à ceux de son frère pour
l’inciter à s’améliorer.
C- Vous lui demandez s’il s’est appliqué et s’il considère
qu’il a fait de son mieux.
3- C’est l’anniversaire de Jules :
A- Vous lui avez acheté la Playstation qu’il vous a demandé
à corps et à cris.
B- Vous lui offrez le même cadeau que son frère a eu au même
âge.
C- Vous organisez toujours des fêtes mémorables pour les anniversaires
des enfants!
4- L’enfant qui vous ressemble le plus :
A- C’est Jules, il a votre façon de voir les choses et de réagir,
vous vous comprenez, c’est indéniable.
B- C’est Théo par certains côtés et Jules pour d’autres
C- Physiquement Jules est votre portrait tout craché.
5- Le plus difficile des deux :
A- C’est Jules, très soupe au lait, vous n’osez pas le contrarier.
B- Ca dépend vraiment des périodes.
C- C’est Théo, il accumule les bêtises, c’est à
croire qu’il le fait exprès par moment !
6- Vos enfants se disputent encore une fois :
A- Vous évitez de prendre partie, vous savez que ça n’arrange
jamais rien.
B- Vous êtes sûre que c’est Théo qui cherche la bagarre
comme d’habitude.
C- Vous envoyez Jules dans sa chambre, afin qu’il continue à lire
son livre tranquillement.
7- Théo et Jules veulent vous aider à la cuisine :
A- Vous préférez que ce soit Jules, il fait moins de bêtises.
B- Vous demandez à Théo de vous aider, cela l’aidera peut
être à être plus responsable.
C- Hier c’était Théo, aujourd’hui ce sera Jules.
8- Vous regardez ensemble une émission un peu compliquée.
cs_teckpaf
Messages postés8Date d'inscriptionlundi 6 décembre 2004StatutMembreDernière intervention18 avril 2005 14 avril 2005 à 04:38
Salut!
Alors ben moi j'ai une demande, qui resssemble un peu, enfin quasi!!!... Et j'ai zieuté aussi les réponses postées sur javascript...
Donc, d'après ce que je comprends aux scripts ci-dessus, c'est au visiteur à calculer son score lui-même...
Moi justement, j'aimerai pouvoir le calculer, sachant que je n'ai pas toujours 3 réponses aux choix dans le formulaire, et que les points associés varient entre 1 et 5....
J'ai donc dans mon fichier test.html fait (par exemple):
reponse1 //(si cochée, elle vaut 1 point)
reponse2 //(si cochée, elle vaut 4 points)
(nb: je commence bien par action"result.php" et je termine par submit...en fait pas de souci pour l'affichage de mon formulaire)
Le souci que je rencontre c'est donc pour le calcul du score... Voici ce que j'ai mis dans mon fichier result.php:
<?php
$1=$_POST['qu1'];
$2=$_POST['qu2'];
$3=$_POST['qu3'];
$4=$_POST['qu4'];
$5=$_POST['qu5'];
$6=$_POST['qu6'];
$7=$_POST['qu7'];
$8=$_POST['qu8'];
$9=$_POST['qu9'];
$10=$_POST['qu10'];
$X=$1+$2+$3+$4+$5+$6+$7+$8+$9+$10; //euh j'ai fait simple, c'est peut-être là le problème, je veux additionner les valeurs de points associées aux réponses...
if($X==10) echo "mini-mini";
if($X>10 AND <=14) echo "tout juste";
if($X)>14 AND($X<25 ) echo"moyen";
if($X=>25 AND($X<50 ) echo"bien";
if($X==50 ) echo"parfait";
et voilà mon message d'erreur:
"Parse error: parse error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in /var/www/free.fr/7/e/mobylhome/result.php on line 8"
Je comprends bien que c'est une erreur de synthaxe mais où?...
Merci par avance pour vos conseils avertis, puis si ça marche, ça aiderait aussi Cécile!!!...
cs_Ma2004
Messages postés150Date d'inscriptionmardi 20 juillet 2004StatutMembreDernière intervention22 octobre 2008 14 avril 2005 à 09:04
Bonjour ,
Céline: tu veux coder en php ou en javascript ? Le traitement des données se fait différemment. Tu as une base de données ?
Teckpaf: le code que tu as écrit ici présente des erreurs (du moins je crois !). Dans ton second if après le 'and' il manque la variable $X. Et certaines parenthèses sont mal placées à mon avis. N'encadre de parenthèses que les propositions comme par exemple: if ($X>5) and ($X<9).
==============================================================
Si cette réponse convient à ton problème, n'oublies pas de l'accepter
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_teckpaf
Messages postés8Date d'inscriptionlundi 6 décembre 2004StatutMembreDernière intervention18 avril 2005 14 avril 2005 à 11:49
Merci pour ta réponse, effectivement, je n'avais pas mis de $X mais c'est parce que je n'avais pas copié/collé... J'ai remplacé mes variables réponses par a,b,c etc.. plutôt qu'avoir 1,2,3 etc... et là plus de mess d'erreur concernant t_lnumber ou t_variable mais un autre:
<?php $a=$_POST['qu1'];
$b=$_POST['qu2'];
$c=$_POST['qu3'];
$d=$_POST['qu4'];
$e=$_POST['qu5'];
$f=$_POST['qu6'];
$g=$_POST['qu7'];
$h=$_POST['qu8'];
$i=$_POST['qu9'];
$j=$_POST['qu10'];
$X=$a+$b+$c+$d+$e+$f+$g+$h+$i+$j;
if($X==10); echo"mini";
if($X==14); echo"tout juste"; // impossible que le résultat soit 11,12,ou,13 donc pas de double condition...
if($X>14) and ($X<25); echo"moyen";
if($X=>25) and ($X<50); echo"bien";
if($X==50); echo"parfait";
?>
erreur: 'Parse error: parse error, unexpected T_LOGICAL_AND in /var/www/free.fr/7/e/mobylhome/result2.php on line 22'
mais quand j'ajoute des parenthèses, comme ceci:
if(($X>14) and ($X<25)); echo"moyen";
là le mess d'erreur me parle "parse error, unexpected double arrow"
cs_Ma2004
Messages postés150Date d'inscriptionmardi 20 juillet 2004StatutMembreDernière intervention22 octobre 2008 14 avril 2005 à 12:08
Au fait, tu es sûr que And ça fonctionne en php ? Ce n'est pas && ?
Sinon il n'y a pas de point virgules apres les if mais j'imagine que c'est parce que tu n'as pas fait copier coller.
Sinon je ne sais pas . . . Dsl
==============================================================
Si cette réponse convient à ton problème, n'oublies pas de l'accepter
Quel est la difference ? le and/&& et le $x/$total
<hr style="width: 100%; height: 2px;">Si ma reponse te convient, merci de l'accepter ! Coloration de code php :
cs_teckpaf
Messages postés8Date d'inscriptionlundi 6 décembre 2004StatutMembreDernière intervention18 avril 2005 14 avril 2005 à 14:09
ca y est, ça marche!!! Victoire!!!!
Bon Jojo, t'y étais presque avec les else if et else mais ça marchait toujours pas j'avais un mess d'erreur relatif à la synthaxe bolean ou t_logical (ça changeait selon les parenthèses)
Bref, voici ce qui marche:
if ($X==10) echo"aaaa";
elseif ($X==14) echo"bbbb";
elseif ($X<25) echo"cccc";
elseif ($X<50) echo"dddd";
else echo"eeee";
En clair, pas besoin de faire un truc du genre 14<$X<25... C'est étonnant mais j'ai fait l'essai pour un score de 18, pour un de 42, et c'est bon j'ai bien le résultat attendu qui s'affiche!!!
Voilà, ben si ça peut servir à d'autres... Merci beaucoup pour vos réponses en tout cas!
vizionzero
Messages postés8Date d'inscriptionmardi 5 avril 2005StatutMembreDernière intervention17 avril 2005 17 avril 2005 à 19:54
saluuut
merci pour toutes ces aimables reponses mais moi jai rien captééééééééééééé!
Est ce que mon html est deja juste ?
j'ai mi des boutons type formulaire.
Ensuite je ne sais pas s'il faut du php ou javascript, le principal pour moi étant d'avoir à la fin un nombre de point qui situe celui qui fait le test ds tel ou tel categorie.
Moi jai vraiment besoin d'un coup de main svp,
je sais pas comment on gere ce truk , si un volontaire pourrezm'envoyer un exemple bidon avec le fichier html et le php ou javascript, ca serait FABULEUX;;;
zeeeeeeeee patauge dans la semouleeeeeeeeeeee....
En fait j'ai besoin un fichier ds dreamweaver pour y voir plus clair , c possible de m'en envoyer un essai sur mon mail?
attentionceline@free.fr