Réalisation par Olivier Mouvet
Illustration par Éric Faure-Brac
Retrouvez le mot caché en proposant des lettres.
$to_print1="";
$to_print2="";
$to_print3="";
// Trouver le mot via base de données...
include("connect.php");
$query="SELECT * from jeux_mots ORDER BY id ASC";
$result=mysql_query($query);
$nb_mots=mysql_num_rows($result);
if (isset($_POST['id'])) {
$id_mot_a_trouver=$_POST['id'];
} else {
$id_mot_a_trouver=mt_rand(0,($nb_mots-1));
}
$mot_a_trouver=mysql_result($result,$id_mot_a_trouver,'mot');
$vrainom=mysql_result($result,$id_mot_a_trouver,'exact');
$url=mysql_result($result,$id_mot_a_trouver,'url');
$reponse=mysql_result($result,$id_mot_a_trouver,'reponse');
/* Trouver le mot via fichier texte
$mots=file("mots.txt");
$nb_mots=count($mots)/5;
if (@$_POST['id']!="") {
$id_mot_a_trouver=$_POST['id'];
} else {
$id_mot_a_trouver=(mt_rand(0,($nb_mots-1))*5);
}
$mot_a_trouver=$mots[$id_mot_a_trouver];
*/
$i=0;
while ($iVous avez déjà joué cette lettre!";
$lettreok=true;
}
if (!$lettreok) {
$nberreurs++;
}
}
$to_print2 = "";
if ($nberreurs==6) {
$i=0;
while ($iMot à trouver : ";
$nblettresok=0;
$i=0;
while ($i";
if ($nberreurs==6) {
$nblettresok=0;
}
if ($nblettresok==count($tableau)) {
if ($vrainom=="") {
$vrainom=$mot_a_trouver;
}
if ($reponse!="") {
$to_print3 = $to_print3."
".$reponse;
}
if ($url!="") {
$to_print3 = $to_print3."
(Voir ".$vrainom." dans l'encyclopédie)";
}
$to_print3 = $to_print3."Vous avez gagné!!
";
$to_print3 = $to_print3."";
$to_print2 = "";
} else if ($nberreurs==6) {
if ($vrainom=="") {
$vrainom=$mot_a_trouver;
}
if ($reponse!="") {
$to_print3 = $to_print3."
".$reponse;
}
if ($url!="") {
$to_print3 = $to_print3."
(Voir ".$vrainom." dans l'encyclopédie)";
}
$to_print3 = $to_print3."Vous avez perdu!!
";
$to_print3 = $to_print3."";
} else {
if (@$_POST['id']!="") {
$i=0;
$to_print3 = $to_print3."(Lettres déjà jouées: ";
while ($i<26) {
if (@$alpha[$i]==1) {
$to_print3 = $to_print3.chr($i+65)." ";
}
$i++;
}
$to_print3 = $to_print3.")
";
}
$to_print3 = $to_print3."";
$to_print3 = $to_print3."";
$to_print3 = $to_print3."";
}
echo $to_print1.$to_print2.$to_print3;
?>