Originariamente inviato da Jupy64
Ciao, ma questi checkbox, hanno tutti lo stesso nome o nome differenti?
se hanno tutti lo stesso nome (ad esempio chkPippo):
codice:
var valore="";chk = document.all.item("chkPippo");
e fai un ciclo del genere:
for (i=0; i<chk.length; i++)
{
if (chk.item(i).checked)
{
valore+=chk.item(i).value+" ";
}
}
altrimenti con nome differente, li controlli uno per uno e ti prendi il valore...
scusami ma credo di non aver capito...o mi sono espresso non bene io.
pasto il codice e vediamo se mi potete dare una mano
questo è il modulo,pasto solo la parte con i checkbox
Codice PHP:
<form name=\"suggerimenti\" method=\"post\" action=\"$PHP_SELF?azione=conferma\">
<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td width=\"20\"><input value=\"community\" type=\"checkbox\" name=\"sezioni\" ></td>
<td width=\"43%\">community</td>
<td width=\"20\"><input value=\"la citta e la provincia\" type=\"checkbox\" name=\"sezioni\" > </td>
<td width=\"50%\">la città e la provincia </td>
</tr>
<tr>
<td width=\"20\"><input value=\"notizie\" type=\"checkbox\" name=\"sezioni\" ></td>
<td>notizie</td>
<td width=\"20\"><input value=\"riconoscimenti\" type=\"checkbox\" name=\"sezioni\" > </td>
<td>riconoscimenti</td>
</tr>
<tr>
<td width=\"20\"><input value=\"sport\" type=\"checkbox\" name=\"sezioni\" ></td>
<td>sport</td>
<td width=\"20\"><input value=\"approfondimenti\" type=\"checkbox\" name=\"sezioni\" > </td>
<td>approfondimenti </td>
</tr>
<tr>
<td width=\"20\"><input value=\"internet\" type=\"checkbox\" name=\"sezioni\" ></td>
<td>internet</td>
<td width=\"20\"><input value=\"going out\" type=\"checkbox\" name=\"sezioni\" ></td>
<td>going out </td>
</tr>
<tr>
<td width=\"20\"><input value=\"mirc tutorial\" type=\"checkbox\" name=\"sezioni\" ></td>
<td>mirc tutorial </td>
<td width=\"20\"><input value=\"account\" type=\"checkbox\" name=\"sezioni\" ></td>
<td>area account personale </td>
</tr>
<tr>
<td width=\"20\"><input name=\"sezioni\" type=\"checkbox\" value=\"sicurezza e virus\"></td>
<td>sicurezza e virus </td>
<td width=\"20\"><input name=\"sezioni\" type=\"checkbox\" value=\"intero sito\"></td>
<td>intero sito </td>
</tr>
</table><input type=\"image\" onclick=\"return validateSuggerimenti();\" name=\"Submit\" value=\"invia il modulo\" src=\"img/invia.gif\"></form>
e qui c'è la pagina che dovrebbe sendare la mail
Codice PHP:
$msg .="Ecco di seguito riportate le informazioni inviate dal modulo\n";
$msg .= "nome:\t$nome\n";
$msg .= "email:\t$email\n";
$msg .= "messaggio:\t$messaggio\n";
$msg .= "suggerimenti per la sezione:\t$sezioni\n";
$msg .= "valutazione sito attuale:\t$valutazione\n";
// use two newline characters at the end of your content,
// or to insert additional spacing
$mailheaders = "From: $nome <> \n";
$mailheaders .= "Reply-To: $email\n\n";
mail("INDIRIZZ@MAIL", "OGGETTO MAIL", $msg, $mailheaders);
adesso...qui $msg .= "suggerimenti per la sezione:\t$sezioni\n";
è il problema...mi passa solo un valore x'nn so come farne passare di più...help :master: