0) { $cnt = rand(0,$arr[0]-1); $wcnt=sprintf("a%db",$cnt); } $Passed="$Passed$wcnt"; SetCookie("Passed",$Passed, time()+3600); $res=pg_exec($db,"select idx from mots where valide=true order by idx limit 1 offset $cnt"); $arr = pg_fetch_row ($res, $row); $Pendu=$arr[0]; SetCookie("Pendu",$Pendu, time()+3600); $Letters=""; SetCookie("Letters",$Letters, time()+3600); pg_freeResult($res); } $res=pg_exec($db,"select mot from mots where idx='$Pendu'"); $arr = pg_fetch_row ($res, $row); $mot=$arr[0]; $lmot=strlen($mot); $ness=strlen($Letters); $i=0; $err=0; while ( $i < $ness ) { $car=strtoupper(substr($Letters,$i,1)); if ( strpos(" $mot","$car") < 1 ) { $err++; } $i++; } $image="images/Pendu$err.png"; $chain=""; $gagne=1; $i=0; while ( $i < $lmot ) { $car=substr($mot,$i,1); if (strpos(strtoupper(" $Letters"),$car) > 0) { $chain="$chain $car"; } else { $chain="$chain _"; $gagne=0; } $i++; } if ($gagne==1) { $image="images/PenduG.png"; } pg_freeResult($res); pg_Close($db); ?> Le jeu du pendu. Up

logo





GAGNÉ!
"; } else { if ($err==7) { echo "PERDU!
Le mot était: $mot

"; } else { echo "Trouves un mot de $lmot lettres. Tu en es à $ness essais, $err erreurs.
"; } } ?>
Dernière modification: Lundi 15 décembre 2003 à 14:32