Le jeu du walker

2/5 (17 avis)

Vue 9 054 fois - Téléchargée 448 fois


Description

Un petit jeu en php très simple.
Il suffit de compter.
Pour télécharger l'image : le petit zip ;-)

URL test : http://intuxication.net/~p3drix/walker/

Source / Exemple :


<head>
<title>Le jeu du Walker</title>
</head>
<h1>Le jeu du Walker</h1>
(by <a href="mailto:p3x@fra.net">p3x</a> | <a href="http://www.php3x.com/" target="_blank">http://www.php3x.com/</a>)
<br><br>
<?
if($value2 === $value and $value2 != NULL){
echo "Bien joué !<br>toi tu es quelqu'un qui à l'oeuil !<br>";
}
if($value2 != $value and $value2 != NULL)
{
echo "Et nan domage y avait ".$value2." walkers<br>mais c'était bien tenté ;-)<br>";
}
if($dif == NULL)
{
echo "<form method=\"POST\" action=\"index.php\">
  <b>But du jeu :</b> Comptes le nombre de walkers qui défilent à l'écran<br>Choisis une difficulté : <select size=\"1\" name=\"dif\">
  <option selected value=\"1\">1</option>
  <option value=\"2\">2</option>
  <option value=\"3\">3</option>
  <option value=\"4\">4</option>
  <option value=\"5\">5</option>
  </select> <input type=\"submit\" value=\"Envoyer\" name=\"B\">
</form>";
}
else
{
$dif = 40/$dif;
$row1 = rand(1,10);
$row2 = rand(1,10);
$row3 = rand(1,10);
$row4 = rand(1,10);
$row5 = rand(1,10);
$rowt = $row1+$row2+$row3+$row4+$row5;
$rowv1 = rand(7,14);
$rowv2 = rand(7,14);
$rowv3 = rand(7,14);
$rowv4 = rand(7,14);
$rowv5 = rand(7,14);
$rows1 = rand(1,2);
$rows2 = rand(1,2);
$rows3 = rand(1,2);
$rows4 = rand(1,2);
$rows5 = rand(1,2);
?>
<form method="POST" action="index.php?value2=<? echo $rowt ?>">
<p dir="ltr">
  <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="<? echo $dif ?>%" height="86">
    <tr>
      <td width="100%" height="86">
  <marquee scrollAmount="<? echo $rowv1 ?>" loop="<? echo $row1 ?>" <? if($rows1 == 1){ echo "direction=\"right\""; } ?>><img border="0" src="walker.gif"></marquee><br>
  <marquee scrollAmount="<? echo $rowv2 ?>" loop="<? echo $row2 ?>" <? if($rows2 == 1){ echo "direction=\"right\""; } ?>><img border="0" src="walker.gif"></marquee><br>
  <marquee scrollAmount="<? echo $rowv3 ?>" loop="<? echo $row3 ?>" <? if($rows3 == 1){ echo "direction=\"right\""; } ?>><img border="0" src="walker.gif"></marquee><br>
  <marquee scrollAmount="<? echo $rowv4 ?>" loop="<? echo $row4 ?>" <? if($rows4 == 1){ echo "direction=\"right\""; } ?>><img border="0" src="walker.gif"></marquee><br>
  <marquee scrollAmount="<? echo $rowv5 ?>" loop="<? echo $row5 ?>" <? if($rows5 == 1){ echo "direction=\"right\""; } ?>><img border="0" src="walker.gif"></marquee><br>
     </td>
    </tr>
</table>
  <p>Combien y a t-il de walkers ?<br>
  <input type="text" name="value" size="14"> <input type="submit" value="Envoyer" name="B1"></p>
</form>
<?
}
?>

Conclusion :


bah voyez par vous même c'est tout con !
une image, des marquees, un code aléatoire et op =)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
fg85 Messages postés 370 Date d'inscription dimanche 28 mars 2004 Statut Membre Dernière intervention 13 avril 2007
15 juin 2005 à 16:35
Pour ceux qui veulent directement la réponse (nombre de walker) il suffit de regarder le code html, de rechercher tous les marquee, style :
"<marquee scrollAmount="14" loop="X" ></marquee>
"
Ensuite ajouter tous les X à coté des "loop" et tu trouve le nombre de walker ;-).

-------------
http://fg.logiciel.free.fr
p3x Messages postés 214 Date d'inscription vendredi 30 juillet 2004 Statut Membre Dernière intervention 9 janvier 2019
15 juin 2005 à 17:13
lol mé nan ya plus simple regarde dans le post du formulaire =)
(mais bon ya pas dinteret a faire ca)
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
15 juin 2005 à 17:15
Hello,

tu sais que la balise <marquee> n'existe pas en html...?
C'est une invention made in Gates. Meme si elle est curieusement supportee par Firefox...c'est quand meme pas aux normes.

Je viens quand meme d'essayer, apres avoir modifier tes <? en <?php...parce que moi, je suis en short_tag off...
Apres avoir renomme le fichier que du script en index.php vu que tu l'utilises en dur dans ton script :-(...
Et la, ca ne marche toujours pas. Alors je regarde de plus pres pour me rendre compte qu'il faudrait que j'ai le register_globals a on aussi...
Et puis quoi encore ?

Bref, c'est mal code pour moi, desole.
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
15 juin 2005 à 17:17
ceci dit, c'est rigolo... ;-)
p3x Messages postés 214 Date d'inscription vendredi 30 juillet 2004 Statut Membre Dernière intervention 9 janvier 2019
15 juin 2005 à 17:33
arf désolé malalam je compren rien a ton charabia mais bon la prochaine fois jessairai de te satisfaire ;-)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.