ragazzi aiutatemi perfavore ho questo codice:
codice:
<script language='javascript' type='text/javascript'>
[b]
</script>
<script language='javascript' type='text/javascript'>
<!--
function Modulo() {
var mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if ((document.modulo.nome.value == \"\")) {
alert(\"Il campo Nome e' obbligatorio\");
document.modulo.nome.focus();
return false;
}
else if ((document.modulo.email.value == \"\")) {
alert(\"Il campo Email e' obbligatorio\");
document.modulo.email.focus();
return false;
}
else if ((document.modulo.messaggio.value == \"\")) {
alert(\"Il campo Messaggio e' obbligatorio\");
document.modulo.messaggio.focus();
return false;
}
else if (!mail.test(document.modulo.email.value)) {
alert(\"Il campo email e' errato\");
document.modulo.email.focus();
return false;
}
else if ((document.modulo.key.value!=somma)) {
alert(\"codice errato\");
document.modulo.key.focus();
return false;
}
else {
document.modulo.action = \"mailto.php\";
document.modulo.submit();
alert(\"Email inviata con successo!\");
}
}
//-->
</script>
......
<form method=\"post\" name=\"modulo\" action=\"mailto.php\">
<table bgcolor=\"#6BB73F\" cellspacing=\"2\" cellpadding=\"2\" align=\"center\">
<tr><td align=\"right\">Nome:</td><td align=\"left\"><input type=\"text\" size=\"36\" name=\"nome\" maxlength=\"40\"></td></tr>
<tr><td align=\"right\">Email:</td><td align=\"left\"><input type=\"text\" size=\"36\" name=\"email\" maxlength=\"40\"></td></tr>
<tr><td align=\"right\">Messaggio:</td><td align=\"left\"><textarea rows=\"10\" cols=\"40\" name=\"messaggio\"></textarea></td></tr>
<tr><td align=\"right\">");
echo $variabilecasuale1;
echo ('+');
echo $variabilecasuale2;
echo("
=</td><td align=\"left\"><input type=\"text\" name=\"key\" size=\"17\" maxlength=\"6\"></td></tr>
<tr><td></td><td> <input type=\"button\" value=\"Invia\" onClick=\"Modulo()\"> <input type=\"reset\" value=\"Reset\"></td></tr>
</table>
</form>
in pratica ricevo una variabile "key" dal form, e la voglio confrontare con una data variabile php, ora..per l'inserimento della variabile php in una javascript faccio bene in questo modo?(prima parte evidenziata), poi..per fare il confronto tra "key" e questa variabile "somma" come devo fare?..il resto dello script funziona benissimo da solo! non capisco dove sbaglio..se clicco su invia non fa niente!