Ciao a tutti, ho un enorme problema...

io ho un form di registrazione nel quale c'è un 'input type text e un check box.

Per prendere il valore del campo input no problem, i problemi nascono col checkbox.

Più che il valore in se, mi interessa sapere se è spuntato o no...

Come posso fare?

Presi i valori devo poi inviare tutto a una pagina php k scrive sul db tramite ajax.

Ecco i codici...
pagina di registrazione:
Codice PHP:
<div id="cornice">
<
div id="box1">
<
h1>Grazie per aver votato!</h1>


Vuoi rimanere informato sul prezzo di finale o iscriverti alla newsletter di xxx?</p


Compila il form quì sottoti bastano appena 15 secondi.</p>
<
form id="form2">
<
span id="sprytextfield1">
<
label>Indirizzo mail:

<
input type="text" name="mail" id="mail" />
</
label>
<
span class="textfieldRequiredMsg">È obbligatorio specificare un valore.</span>
<
span class="textfieldInvalidFormatMsg">Formato non valido.</span>
<
span class="textfieldMaxCharsMsg">Numero massimo di caratteri superato.</span>
<
span class="textfieldMinCharsMsg">Numero minimo di caratteri non raggiunto.</span></span>


<
label>
<
input name="newsletter" type="checkbox" value="newsletterOn" id="newsletter" /> Simi iscrivo alla newsletter</label>


<
input name="invia" type="submit" value=" " id="invia" />
</
form>
</
div>
</
div>
<
script type="text/javascript">
var 
sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1""email", {maxChars:50minChars:4});

$(
document).ready(function(){
 $(
'#form2').submit(function(){
var 
mail = $('#mail').val();
var 
news = $('#newsletter').val();
$.
ajax({
url'../frame/mail.php',
type'POST',
data'mail=' mail '&news=' news,
dataType'html',
success: function(){
$(
'#box1').hide(200);
var 
Cornice2 = $('<div id="cornice2"><h1>Grazie per esserti registrato!</h1></div>');
Cornice2.appendTo('#cornice'); alert(mail); alert(news); }, error: function(){ } }); return false
}); 
}); 
</script> 
Pagina php:
Codice PHP:
$mail $_GET['mail'];
$news $_GET['news'];
include(
'../lib/dbconnect.php');
$connessione mysql_connect($host$user$pwd);
mysql_select_db($nome$connessione);
sql "INSERT INTO mail( mail, newsletter ) VALUES ('".$mail."', '".$news."')";
mysql_query('set names utf8');