voilà mon code mais lors de l'exécution me dit que random undefined au niveau du $_POST['random']'ai rien compris svp aidez moi vite c urgent et merci d'avance
le code php :
<head>
<title>Jeu de devinette</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design sombre" href="file:///C|/Users/SAGHRO~1/AppData/Local/Temp/Rar$DI01.251/magie/style.css" />
<style type="text/css">
body {font-family: "Verdana;";
background-color:#e2e3eb ;
color:#5E4A5E;
font-weight:bold;
background-repeat: no-repeat;}
.Style1{background-color:#5E4A5E;
color:#FFFFFF;
text-decoration:underline;
}
</style>
</head>
<body>
<?php
if (!isset($_POST['reponse']) AND !isset($_POST['counter']))
{
$rand = rand(0,100);
$cnt = 10;
echo 'Bienvenue sur le jeu de devinette!!! <br/>';
}
else if (isset($_POST['reponse']) AND empty($_POST['reponse']))
{
$rand = $_POST['random'];
$cnt = $_POST['counter'];
echo 'Entrer un nombre!!!<br/>';
}
else
{
$rand = $_POST['random'];
$cnt = $_POST['counter'];
$number = $_POST['reponse'];
if (preg_match('![0-9]!', $number))
{
$cnt--;
if ($number < $rand)
echo 'le nombre est superieur! <br/>';
else if ($number > $rand)
echo 'le nombre est inferieur! <br/>';
else if ($number == $rand)
{
echo 'gagnnnnnnnnnnnnnnnne!!!<br/>';
echo '<a href="random.php">rejouer?</a> - <a href="#" onclick="window.close()">fermer la fenetre</a>';
exit ();
}
}
else
{
echo 'Votre réponse ne doit contenir que des chiffres !!!<br/>';
}
}
if ($cnt > 0)
{
echo
'
<form action="random.php" method="post" name="lol">
<center>Derrière cette case se cache le nombre à deviner <input type="texte" disabled="disabled" name="random" value="'.$rand.'" /><br>
Entrer un nombre entre 1 et 100 (*) <input type="text" name="reponse" />
<input type="hidden" name="counter" value="'. $cnt .'" /><br>
<input type="submit" value="GO" /><input type ="reset" value ="EXIT"><br>
Vous avez encore ' . $cnt . ' coups à jouer <br>
<center></form>';
echo '<script language="javascript">document.lol.reponse.focus();</script>';
echo '<a href="random.php">rejouer?</a> - <a href="#" onclick="window.close()">fermer la fenetre</a>';
}
else
{
echo 'Vous avez perdu ! Le nombre secret etait ' . $rand . ' !<br/>';
}
?>
</body>
</html>