Maison > Questions et réponses > le corps du texte
<form action="" method="post">
<p>Veuillez saisir le code de vérification : <input type='text' name='v1'>
<?php
session_start (); //Démarrer la session
$input = array_merge(range('a', 'z'),range('A', 'Z'),range('0', '9')); / Créer un tableau de codes de vérification
shuffle($input); // Mélanger le tableau
$result = ''; // Initialisation du résultat du code de vérification
pour ($i=0; $i < 4 ; $i++ ) { //Bouclez les quatre premiers codes de vérification
$result .= $input[$i]; //Attribuez le code de vérification via la boucle
}
echo $result; //Sortez le code de vérification
$_SESSION['Result '] = $result; //Attribuer le résultat du code de vérification à la session
// setcookie(session_name(),session_id(),time()+30); $_REQUEST['v1'] )) { // Jugez si la zone de saisie a une valeur
if (strtoupper($_REQUEST['v1']) == strtoupper($_SESSION['Result'])) { // Déterminez si le code de vérification est correct
echo "<script>alert('La saisie de vérification est correcte, connexion réussie !!')</script>";
unset($_SESSION['Result']
);}else{
echo "<br />Erreur de saisie de vérification, veuillez ressaisir ! <br/>";
echo "La valeur de la fonction aléatoire est : ".$_SESSION['Résultat ']."<br/>";
echo 'La valeur du formulaire d'entrée est :'.$_REQUEST['v1']; /p>
<input type="submit" value= "Confirm login"> <!--Soumettre la valeur de la zone de saisie-->
</form>