-
aiuto per form contatti
ho creato un form contatti con il menu' a tendina fisso in modo che l'utente sceglie cosa richiedere e mi manda una mail..
tutto funziona correttamente e difatti vi aggiungo il codice:
Codice HTML:
<body>
<table width="949" height="539" border="0">
<tr>
<th width="548" height="535" scope="row"><div align="center">
<center>
<table border="0" width="90%">
<tr>
<td align="center" valign="top" rowspan="2" width="90%" bgcolor="#F0F0F0"><form name="modulo" method="post" action="inviamail.php">
<div align="center">
<table border="0">
<tr>
<td colspan="1"><strong><font color="#FF0000" face="Verdana"><small>*</small></font><font color="#FF0000" face="Arial" size="1"> tutti i campi sono obbligatori</font></strong></td>
</tr>
<td align="right"><small><font face="Verdana" color="#000000"><strong>Categoria:</strong></font></small></td>
<td><label>
<select name="categoria" size=6 onchange="alert('Hai cambiato opzione ora è '+this.value)">
<option>fa una scelta</option>
<option value = 'Preventivi'> Preventivi
<option value = 'Consulenza'> Consulenza
<option value = 'Ordini'> Ordini
<option value = 'Richieste'> Richieste
<option value = 'Informazioni'> Info
</select>
</label>
</td>
<tr>
<td align="right"><small><font face="Verdana" color="#000000"><strong>Nome Cognome:</strong></font></small></td>
<td><input type="text" name="nome" size="28"></td>
</tr>
<tr>
<td align="right"><small><font face="Verdana" color="#000000"><strong>Indirizzo email :</strong></font></small></td>
<td><input type="text" name="email" size="28"></td>
</tr>
<tr>
<td align="right"><small><font face="Verdana" color="#000000"><strong>telefono:</strong></font></small></td>
<td><input type="text" name="telefono" size="28"></td>
</tr>
<tr>
<td align="right"><small><font face="Verdana" color="#000000"><strong>Indirizzo privato :</strong></font></small></td>
<td><input type="text" name="indirizzoprivato" size="28"></td>
</tr>
<tr>
</tr>
<tr>
<td align="right"><small><font face="Verdana" color="#000000"><strong>Cap - Comune:</strong></font></small></td>
<td><input type="text" name="cap_comune" size="28"></td>
</tr>
<tr>
<td align="right"><small><font face="Verdana" color="#000000"><strong>Provincia:</strong></font></small></td>
<td><input type="text" name="provincia" size="28"></td>
</tr>
<td align="right"><small><font face="Verdana" color="#000000"><strong>Privato/Azienda :</strong></font></small></td>
<td><label>
<select name="select2" size=3 onchange="alert('Hai cambiato opzione ora è '+this.value)">
<option>clicca e scegli</option>
<option value = 'Privato'> privato
<option value = 'Azienda'> azienda
<option value = 'altro'> altro
</select>
</label></td>
</tr>
</table>
<table border="0">
<tr>
<td align="center"><font color="#000000" face="Verdana"><small><br>
<strong>Spazio per eventuale messaggio:</strong><br>
<textarea name="messaggio" rows="3" cols="38">
</textarea>
</small></font></td>
</tr>
<tr>
<td align="center">
<p><br>
<font face="Verdana" size="2"><b>Accetti le condizioni?: SI
<input type="radio" name="trattamento_dati" value="accetto" checked>
NO
<input type="radio" name="trattamento_dati" value="non_accetto">
</b></font></td>
</tr>
</table>
</div>
<p> <br>
<font color="#000000" face="Arial">
<input name="submit" type="submit" value="Invia">
<br>
<br>
</font></p>
</form></td>
</tr>
</table>
</center>
</div></th>
il punto è che quando guardo il risultato come potete vedere anche voi nell'immagine qui sotto dove c'è la richesta della categoria il testo non rispetta i margini e vorrei rientrasse come gli altri campi..
http://img26.imageshack.us/img26/5333/imgnero.jpg
mi dite dove sbaglio? grazie
-
Citazione:
Codice HTML:
<select name="categoria" size=6 onchange="alert('Hai cambiato opzione ora è '+this.value)">
<option>fa una scelta</option>
<option value = 'Preventivi'> Preventivi
<option value = 'Consulenza'> Consulenza
<option value = 'Ordini'> Ordini
<option value = 'Richieste'> Richieste
<option value = 'Informazioni'> Info
</select>
...
<select name="select2" size=3 onchange="alert('Hai cambiato opzione ora è '+this.value)">
<option>clicca e scegli</option>
<option value = 'Privato'> privato
<option value = 'Azienda'> azienda
<option value = 'altro'> altro
</select>
Il problema sta negli <Option>infatti hai dimenticato di chiudere con il relativo tag di chiusura!XD Non sai quante volte mi è capitato anche a me! il codice dovrebbe essere:
Codice HTML:
<select name="categoria" size=6 onchange="alert('Hai cambiato opzione ora è '+this.value)">
<option>fa una scelta</option>
<option value = 'Preventivi'> Preventivi</option>
<option value = 'Consulenza'> Consulenza</option>
<option value = 'Ordini'> Ordini</option>
<option value = 'Richieste'> Richieste</option>
<option value = 'Informazioni'> Info</option>
</select>
</label>
Codice HTML:
select name="select2" size=3 onchange="alert('Hai cambiato opzione ora è '+this.value)">
<option>clicca e scegli</option>
<option value = 'Privato'> privato</option>
<option value = 'Azienda'> azienda</option>
<option value = 'altro'> altro</option>
</select>
Non l'ho testato ma credo che così dovrebbe partire...
-
e purtroppo non e' cosi, allfran.. ho gia' provato..
-
Ho provato il tuo codice e a me parte benissimo(sia sotto IE che sotto Firefox[QUI]])...forse il tuo è un problema dovuto al browser,prova a fare un menu a tendina classico(senza i 'size' nel tag select) così sicuramente nn avrai alcun problema...
-
Salve a tutti, dovrei inserire nel sito di un cliente un form di contatti per assistenza come questo nella discussione ma mi occorrerebbe il relativo codice php per farlo girare in modo che arrivi via mail tutto il form, perchè nel mio codice php non so come inserire nel messaggio le varie opzioni dei 3 menù a tendina. Se qualcuno può girarmelo o devo postare quello che uso io ma incompleto?
Scusate ma sono un principiante in questo
-
assemblati, ti ho risposto con relativo codice nell'altro post:
http://forum.it.altervista.org/php-m...-problema.html
guarda se il codice ti va bene, non l'ho testato....
:shock: