Solution de l'exercice :

Source : lesson_02_var_type_3.php Résultat
<?php //début du programme
$ex $_REQUEST["sol_file"];//nom de l'exercice pour le form ci-après
if (!isset($_POST['myNumbers']))
{
     echo 
"<b>Donnez-moi un chiffre :";
     echo 
"<form action=../commons/show_solutions.php?exercise=$ex method=post>";
     echo 
"<input type='text' cols=30 name=myNumbers> </input>";
     echo 
"<input type='submit' value='valider'></form>";
     echo 
"<input type='reset' value='reset'></form>";
 }
else
{
if (
strlen($_POST['myNumbers'])>8)
    {
        exit();  
//pour bloquer le piratage
    
}
    if (empty(
$_POST['myNumbers']))
    {
        echo 
"Je ne vois rien venir !";
    }
    else
    {
    if (!
is_numeric($_POST['myNumbers']))
      {
        echo 
"Vous ne m'avez pas donné un chiffre ! : ".
        
$_POST['myNumbers']."<br/>";
      }
    else
      {
        echo 
"Votre chiffre a été pris en compte : ".
        
$_POST['myNumbers']."<br/>";
      }
    }
}
?>

Donnez-moi un chiffre :


Tous droits réservés. 2005-2020