Recupero dei dati dei moduli con il metodo POST in PHP
Supponiamo ora che il nostro modulo venga inviato con il metodo POST:
<form action="/result.php" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
In questo caso, nella pagina dei risultati, i dati del modulo
saranno contenuti nella variabile $_POST:
<?php
var_dump($_GET); // array vuoto
var_dump($_POST); // array con le chiavi test1 e test2
var_dump($_REQUEST); // array con le chiavi test1 e test2
?>
Utilizzando un modulo, chiedi all'utente il suo nome ed età. Dopo l'invio del modulo, visualizza questi dati sullo schermo.
Supponiamo che tramite un modulo venga chiesta una password all'utente:
<form action="/result.php" method="POST">
<input type="password" name="pass">
<input type="submit">
</form>
Supponiamo che nella pagina dei risultati sia memorizzata la password corretta in una variabile:
<?php
$pass = '12345';
?>
Fai in modo che dopo l'invio del modulo nella pagina dei risultati venga confrontata la password dalla variabile con la password del modulo. Dopo il confronto, comunica all'utente se la password inserita è corretta o meno.
Utilizzando tre input, chiedi all'utente l'anno, il mese e il giorno di nascita. Dopo l'invio del modulo, determina il giorno della settimana in cui è nato l'utente.