ciao a tutti ragazzi ho inserito un form in una pagina del mio sito
il seguente:
per la validazione ho inserito i seguenti javascript all interno del div che contiene il form:
in pratica la validazione sia in locale che on-line funziona! ma quando mi arriva il messaggio mi spunta questo:
già l intestazione del messaggio compare con la scritta "Apache" anzicchè avere come intestazione la e-mail di chi ha inviato il messaggio...poi:
nome: ---------vuoto
cognome:------vuoto
e-mail: ------vuoto
etc etc...
anzicchè ad esempio:
nome: francesco
cognome: rossi
e-mail: [email protected]
etc etc....
a cosa è dovuto? aiuto!!
il seguente:
HTML:
<form id='myform' action="contact.php" method="post">
<p>
<label for='FirstName'>nome</label>
<input type="text" id="FirstName" name="FirstName" />
</p>
<p>
<label for='LastName'>cognome</label>
<input type="text" id="LastName" name="LastName" />
</p>
<p>
<label for='EMail'>E-mail</label>
<input type="text" id="EMail" name="EMail" />
</p>
<p>
<label for='Phone'>Telefono</label>
<input type="text" id="Phone" name="Phone" />
</p>
<p>
<label for='fax'>Fax</label>
<input type="text" id="fax" name="fax" />
</p>
<p>
<label for='nazione'>Nazione</label>
<input type="text" id="Nazione" name="Nazione" />
</p>
<p>
<label for='camera'>Camera</label>
<input type="text" id="camera" name="camera" />
</p>
<p>
<label for="from">Arrivo</label>
<input type="from" id="from" name="from" value="es. 4/16/2012" />
</p>
<p>
<label for="to">Partenza</label>
<input type="to" id="to" name="to" value="es. 4/18/2012" />
</p>
<p>
<input type="submit" name="submit" value="Invia">
</p>
</form>
per la validazione ho inserito i seguenti javascript all interno del div che contiene il form:
HTML:
<script type="text/javascript">
var frmvalidator = new Validator("myform");
frmvalidator.addValidation("FirstName","req","Please enter your First Name");
frmvalidator.addValidation("FirstName","maxlen=20",
"Max length for FirstName is 20");
frmvalidator.addValidation("LastName","req");
frmvalidator.addValidation("LastName","maxlen=20");
frmvalidator.addValidation("Email","maxlen=50");
frmvalidator.addValidation("Email","req");
frmvalidator.addValidation("Email","email");
frmvalidator.addValidation("Phone","maxlen=50");
frmvalidator.addValidation("Phone","numeric");
</script>
in pratica la validazione sia in locale che on-line funziona! ma quando mi arriva il messaggio mi spunta questo:
già l intestazione del messaggio compare con la scritta "Apache" anzicchè avere come intestazione la e-mail di chi ha inviato il messaggio...poi:
nome: ---------vuoto
cognome:------vuoto
e-mail: ------vuoto
etc etc...
anzicchè ad esempio:
nome: francesco
cognome: rossi
e-mail: [email protected]
etc etc....
a cosa è dovuto? aiuto!!
Ultima modifica di un moderatore: