Soy priniciante en este foro, primera vez que poseteo algo....
Estoy haciendo un formulario en flash que tiene varaias areas de introducción de texto, que las pasa a un php y de ahi las envía al correo..... hasta aquí todo bien, pero ahora tengo introducir unos checkboxes pero no sé cómo pasar la información al php y al mail.... he leído muchos tutoriales, pero nada me funciona!!!!
Subí el formulario a esta dirección para que lo vean:
http://www.yda.cl/prueba/formulario3.html
En el botón de enviar en flash tengo este código:
Código :
on (release) {
if (!Email.length || Email.indexOf("@") == -1 || Email.indexOf(".") == -1) {
EmailStatus = "Por favor ingrese un email válido";
} else if (!FirstName.length) {
EmailStatus = "Por favor ingrese su nombre";
} else if (!ToComments.length) {
EmailStatus = "Por favor ingrese su mensaje";
} else {
loadVariablesNum("enviaok.php", "0", "POST");
EmailStatus = "Su mensaje ha sido enviado exitosamente";
}
}Y el PHP tiene este código:
Código :
<?php // Envía mail $myemp = $HTTP_POST_VARS['Emp']; $myrut = $HTTP_POST_VARS['rut']; $myname = $HTTP_POST_VARS['FirstName']; $myemail = $HTTP_POST_VARS['Email']; $myfono = $HTTP_POST_VARS['Tel']; $contactname = "Desde Sitio Web"; $contactemail = "[email protected]"; $message = $HTTP_POST_VARS['ToComments']; $subject = "Cotización desde el Sitio Web"; $headers = "From: ".$myname." <".$myemail.">"; if (getenv(HTTP_CLIENT_IP)) { $ip = getenv(HTTP_CLIENT_IP); } else { if (getenv(HTTP_X_FORWARDED_FOR)) { $ip = getenv(HTTP_X_FORWARDED_FOR); } else { $ip = getenv(REMOTE_ADDR); } } $nomhost=gethostbyaddr($ip); $hoyfh = date("Y-m-d H:i:s"); $mensaje = "El mensaje fue enviado desde el Host: ".$nomhost." (".$ip.")"." el " .$hoyfh."\n\nNombre del contacto: ".$myname."\n\nEmpresa: ".$myemp." \nEmail: ".$myemail."\n\nTeléfono: ".$myfono." \nCotización: ".$message; mail($contactemail, $subject, $mensaje, $headers);?>
Ojalá me puedan ayudar!!!!!!
[_mx] usa las etiquetas code para postear tu codigo
