Visualizzazione dei risultati da 1 a 6 su 6

Visualizzazione discussione

  1. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Io faccio così (metto solo i pezzi interessanti)

    Nel file con il form
    Codice PHP:
    //all'inizio
    $a1 = rand(1,9);
    $a2 = rand(1,9);
    $_SESSION['somma_random'] = $a1 + $a2;
    ...

    //nel tag head, così chi non blocca JS ha subito l'errore
    <script type="text/javascript">
        function checkContatti() {
            ...
            if(form.code.value != <?php echo $a1+$a2 ?>)
            {
                avvisi.innerHTML = "La somma inserta non è corretta";
                form.code.focus();
                return false;
            }
            ...
        }
    </script>
    Nel file che riceve i dati
    Codice PHP:
    ...
    if(
    $_POST['code'] != $_SESSION['somma_random']) 
    {
        
    header("location:result.php?e=wcode");
    }
    ... 
    Ultima modifica di Alhazred; 05-02-2014 a 12:07

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.