Input nascosti
Si tratta di 2 programmi: valor_medio.php e valor_medio2.php
| codice di valor_medio.php | codice di valor_medio2.php |
|
<?php //azzero le variabili e inizializzo un contatore $somma=0; $media=0; $contatore=1; // chiamo il programma valor_medio2.php // invio le variabili somma, media e contatore // in modo nascosto con i valori assegnati all'inizio echo" Scrivi la prima misura (valore numerico) <form action='valor_medio2.php' method='post'> <input name='misura' size='6' type='text'> <input name='somma' type='hidden' value='$somma'> <input name='media' type='hidden' value='$media'> <input name='contatore' type='hidden' value='$contatore'> <input type='submit' value='Invia'> </form>"; ?> |
<?php //calcolo $somma = $somma + $misura; $media = $somma/$contatore; $media = round ($media,3); $contatore++; // il programma chiama se stesso // invio le variabili somma, media e contatore // in modo nascosto con i valori aggiornati echo" <p>La media attuale è $media</p> <p>Scrivi un'altra misura (valore numerico) <form action="valor_medio2.php" method=post> <input name='misura' size='6' type='text'> <input name='somma' type='hidden' value=$somma> <input name='media' type='hidden' value=$media> <input name='contatore' type='hidden' value=$contatore> <input type=submit value='Invia'></p>"; </form> ?> |