Comunidad de diseño web y desarrollo en internet online

ayuda para pasar variable checkbox a php

Citar            
MensajeEscrito el 23 Jun 2009 07:59 am
tengo este codigo en el mismo fotograma, fotograma 1 de un movie clip:
el formulario funciona correctamente, envia y borra los datos, y despues el correo llega a outlook perfectamente. He desarrollado esto y le he dado mil vueltas pero ya no se donde mas buscar info, y creo que aquí podría encontrar ayuda, así que de antemanos muchas gracias!

enviar = function () {
if (email_txt.text.length && nombre_txt.length && apellidos_txt.length && mensaje_txt.length && telefono_txt.length && direccion_txt.length && pob_txt.length) {
if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) {
form_lv = new LoadVars();
form_lv.nombre = nombre_txt.text;
form_lv.mail = email_txt.text;
form_lv.mensaje = mensaje_txt.text;
form_lv.apellidos = apellidos_txt.text;
form_lv.telefono = telefono_txt.text;
form_lv.direccion = direccion_txt.text;
form_lv.pob = pob_txt.text;
form_lv.check1 = _global.check1;

var checkboxListener1:Object = new Object();
checkboxListener1.click = function (evt_obj:Object){
_global.check1= evt_obj.target.value;
trace(check1);
};
_root.my_ch1.addEventListener("click", checkboxListener1);

form_lv.sendAndLoad("send.php", form_lv, "POST");
servidor_txt.text = "Enviando Mensaje..";
nombre_txt.text = "";
email_txt.text = "";
apellidos_txt.text = "";
telefono_txt.text = "";
direccion_txt.text = "";
pob_txt.text = "";


form_lv.onLoad = function() {
if (this.estatus == "ok") {
servidor_txt.text = "Tu mensaje fue enviado...";
nombre_txt.text = "";
email_txt.text = "";
apellidos_txt.text = "";
telefono_txt.text = "";
direccion_txt.text = "";
pob_txt.text = "";
} else {
servidor_txt.text = "Problemas con el servidor.";
}
};
} else {
email_txt.text = "Correo Invalido";
}
} else {
email_txt.text = "Dato Necesario";
nombre_txt.text = "Dato Necesario";
apellidos_txt.text = "Dato Necesario";
mensaje_txt.text = "Dato Necesario";
telefono_txt.text = "Dato Necesario";
direccion_txt.text = "Dato Necesario";
pob_txt.text = "Dato Necesario";
}
};
borrar = function () {
nombre_txt.text ="";
apellidos_txt.text ="";
email_txt.text ="";
telefono_txt.text ="";
direccion_txt.text = "";
pob_txt.text = "";
servidor_txt.text ="";
};
enviar_btn.onRelease = enviar;
borrar_btn.onRelease = borrar;

aqui coloco en codigo del php:



<?

$nombre = $_POST['nombre'];
$mail = $_POST['mail'];
$apellidos = $_POST['apellidos'];
$telefono = $_POST['telefono'];
$direccion = $_POST['direccion'];
$pob = $_POST['pob'];
$acept = $_POST['check1'];

if($_POST["check1"]=="true") {$opc="desea";} else {$opc="no desea";}

$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje = "Este mensaje fue enviado por " . $nombre . " " . $apellidos . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "Su telefono es: " . $telefono . " \r\n";
$mensaje .= "Y su direccion: " . $direccion . " \r\n";
$mensaje .= "En: " . $pob . " \r\n";
$mensaje .= "En: " . $opc . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

$para = '[email protected]';
$asunto = 'sugerencia desde web';

mail($para, $asunto, utf8_decode($mensaje), $header);

echo '&estatus=ok&';
?>

el tema solamente es el checkbox, que pulse o no pulse la casilla, en el mensaje de correo se ve como "no desea"
solamente necesito saber como pasar correctamente la variable del checkbox de flash al php para recibir en el correo.
espero respuestas un fuerte saludo equipo de cristalab.

Por javikasilla

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Jun 2009 11:05 pm
Cuando vayas a postear códigos utiliza los tags de cada lenguaje, de lo contrario no hay quien lea el código:

Código :

[as]
Códigos de ActionScript
[/as]

[php]
Códigos de php
[/php]


La propiedad selected de la clase checkBox te indica cuando está seleccionado (true) o cuando está sin seleccionar (false):

Código ActionScript :

CheckBox.selected;

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.