I'm doing an AS2 form to an already existing site and I'm trying to pass the variables of a checkbox component to a PHP form and I'm not sure if I got things right. I only have one checkbox on stage so people can opt in and out of a mailing list. No label. Instance name is sender_optin. I have this code for my checkbox:

var optinSelected = false;

if (sender_optIn.selected) {
optinSelected = true;
}
else {
optinSelected = false;
}

// If the checkbox has been selected...
if(optinSelected)
{
// Send 1 for true
optin = 1;
}
else {
// and 0 for false
optin = 0;
}


And here's how the PHP is processing it:

Code:
<?php

$sender_name = $_POST['name'];
$sender_email = $_POST['email'];
$sender_optIn = $_POST['optin'];


if( $sender_name == true )
{
    $sender = $sender_email;
    /*********************************************************************/    
    //REPLACE THE EMAIL BELOW WITH YOUR OWN
    $recipient = "whatever@whatever.com"; 
    /********************************************************************/ 
    
    $email_body = "    Name:         $sender_name \r\n 
    Opt In: $sender_optIn \r\n";
                        
        $extra = "From: $sender\r\n" . "Reply-To: $sender \r\n" . "X-Mailer: PHP/" . phpversion();

    if( mail( $recipient, "A Replay for Whatever.com", $email_body, $extra ) ) 
    {
        echo "success=yes";
    }
    else
    {
        echo "success=no";
    }
}
?>
Any idea where I'm screwing up?