Même quizz pour tous mais aléatoire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Même quizz pour tous mais aléatoire

par Maitrepylos » 06 juin 2007, 16:15

pq?

par hpl76 » 06 juin 2007, 16:14

Merci Maitrepylos, mais dans la donne initiale ca n'ira pas :?

hpl76

par Maitrepylos » 06 juin 2007, 15:57

plus simple encore.

Fais un tableau avec les question
$tableau['question1','question2','etc...']

puis un
shuffle($tableau)
et le tableau est mélangé

par hpl76 » 06 juin 2007, 15:42

J'ai fait ca pour le moment mais c'est pas exactement ca puisque j'ai des doublons et c'est normal vu mon code...
<?php
$arr = array();
for ($i=1;$i<11;$i++){//quizz à 10 questions
$arr[$i] = $i;
echo rand($arr[$i],0)."<br>";
}
?>
Comment puis-je trier ce tableau en garantissant l'unicité comme pour la clef primaire en sql ?

hpl76

par Maitrepylos » 06 juin 2007, 15:41

rand()

Même quizz pour tous mais aléatoire

par hpl76 » 06 juin 2007, 14:33

Bonjour,

Je rencontre un problème avec flash mais comme c'est d'ordre logique je me suis dit que vous pourriez certainement m'aiguiller en écartant flash de l'équation.

Le but est de faire un quizz de x questions qui doivent être TOUTES posées mais de façon ALEATOIRE pour éviter que les gens trichent en regardant les uns sur les autres (la config de la salle empêche la redisposition des unités)

Il s'agit d'un concours de logique/rapidité :)

Comment feriez-vous ? J'ai des pistes mais c'est pas clair dans ma tête...

Par avance merci de m'avoir lu...et de votre éventuelle aide

hpl76