Array associativi e metodo POST
Array associativi e metodo POST
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
<?php //elabora.php $nome=$_POST['nome']; $cognome=$_POST['cognome']; $username=$_POST['username']; $password=$_POST['password']; $email=$_POST['email']; $programmatore=$_POST['programmatore']; echo "Buongiorno $nome $cognome<br />Le tue credenziali sono:<br />"; echo "Username: $username<br />Password: $password"; echo "La tua email è: $email"; if($programmatore=="si") echo " e sei un programmatore<br />"; else echo " e NON sei un programmatore<br />"; $params=array(); $values=array(); //echo "Num par inviati: " . count($_POST) . "<br />"; foreach($_POST as $key=>$val){ $params[]=$key; $values[]=$val; echo $key . ": " . $val . "<br />"; } for($i=0; $i<count($params)-1; $i++) echo $params[$i] . ": " . $values[$i] . "<br />"; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
<!-- index.html --> <!doctype html> <html lang="it"> <head> <meta charset="utf-8" /> <title> Conversioni in miglia </title> </head> <body> <h2>HTML FORM - INVIO DATI AL SERVER CON IL METODO POST</h2> <form action="elabora.php" method="post"> Nome:<br /> <input type="text" name="nome" value="paolo"><br /> Cognome:<br /> <input type="text" name="cognome" value="rossi"><br /> Username:<br /> <input type="text" name="username" value="paolo.rossi"><br /> Password:<br /> <input type="password" name="password" value="1234"><br /> Email:<br /> <input type="email" name="email" value="paolo.rossi@gmail.com"><br /><br /> Sei un programmatore:<br /> <input type="radio" name="programmatore" value="si" checked>SI<br /> <input type="radio" name="programmatore" value="no">NO<br /><br /> <input type="submit" value="INVIO DATI"> </form> </body> </html> |