Codice:
<?php
if(isSet($_POST['calcola'])){
if(isSet($_POST['n'])){
$numero = $_POST['n'];
}
else{
$numero = NULL;
}
if($numero != NULL){
$numero = $numero * 5;
echo"$numero";
}
}
?>
<form name="prodotto_di_un_numero" action="" method="post">
<input type="text" name="n" size="4" maxlength="4" value="Max numero a 4 cifre..">
<input type="submit" name="calcola" value="CALCOLA" class="submit">
</form>
ops,mi ero dimenticato di spiegare
di solito interessa solo che si faccia lo script....
allora,
ho utilizzato un metodo di trasmissione in chiaro denominato POST,ne esistono due GET e POST,il primo si utilizza si solito per numeri e il secondo per stringhe molto lunghe...il get è sconsigliatissimo per passare password e dati sensibili..
un'esempio di valori passato in get?
pagina.php?ciao=si&trova=pluto&quando=ora
ciao,trova e quando sono le variabili GET utilizzate,e si,pluto e ora i relativi valori...
invece a differenza il post invia i dati in modo nascosto,o quasi
cmq...
allora lo script è composta da 2 semplici variabili,
n e calcola che serviranno per fare dei controlli imposrtanti.
una volta inseriti il valore nel form, associati alla variabile n ,li invieremo alla nostra stessa pagina,lasciando l'action del tag form vuoto.
il primo controllo è per controllare che provenga dal form originale ,altrimenti lo esclude a priori..il secondo verifica se esiste n ,se esiste lo passa alla variabile $numero altrimenti lo setta a NULL,cosicch'è il controllo successivo venga evitato..altrimenti se è vero il primo caso entra nell'if e moltoplica * 5..
scusa la confusione ma ho la ragazza che mi mena se non vado a docciarmi
saluti,e buon fine a tutti!