Salve a tutti, è la prima volta che scrivo su questo forum e premetto che sono alle prime armi con la programmazione web.
Dovrei realizzare un semplice form al quale dovrei far eseguire dei controlli prima che venga inviato.
Il codice del form è postato qui sotto:
Mentre questo è il PHP di ripsostacodice:<form name="dorso" id="dorso" action="calcoloDorso.php" method="post" enctype="multipart/form-data" autocomplete="on"> <table border="1"> <tr> <td> <lable>Larghezza</lable> </td> <td> <input type="text" name="larghezza"> cm </td> </tr> <tr> <td> <lable>Altezza</lable> </td> <td> <input type="text" name="altezza"> cm </td> <tr> <td> <lable>Numero di pagine</lable> </td> <td> <input type="text" name="pagine" id="pagine" value=""> </td> </tr> <tr> <td> <lable>Grammatura</lable> </td> <td> <input type="text" name="grammatura" id="grammatura" value=""> </td> </tr> <tr> <td> <lable>Mano (vsa)</lable> </td> <td> <select name="vsa"> <option value="1">Carta patinata Opaca</option> <option value="0.8">Carta patinata Lucida</option> <option value="1.2">Carta Usomano</option> </select> </td> </tr> <tr> <td> </td> <td> <input type="submit" name"Invia" value="Invia" onSubmint="return controllo();"> </td> </tr> </table> </form>
codice:<?php $grammatura = $_POST['grammatura']; $nPagine = $_POST['pagine']; $vsa = $_POST['vsa']; $spessoreFoglio = $grammatura * $vsa * $nPagine; $spessoreFogli = $spessoreFoglio/2000; echo "".$spessoreFogli." mm"; //formato totale $L = $_POST['larghezza']; $A = $_POST['altezza']; $Ltot = ($L*2)+$spessoreFogli; echo " Il formato della copertina è ".$L." x ".$Ltot." cm"; ?>
Quello che cerco è un tutorial che mi possa spiegare come riuscire a creare i vari controlli attraverso javascript prima che il form venga inviato.
In particolare: che siano presenti i valori per "grammatura", "numero di fogli" e per quest'ultimo che il numero si pari, e che al posto della "," venga usato il ".".
Ringrazio in anticipo tutti quelli che mi potranno essere di auito.
Grazie

Rispondi quotando
