Primera vez que escribo aquí aun que es una pagina fija de consulta para cualquier duda y les doy las gracias.
El problema es el siguiente:
estoy tratando de hacer el un formulario con todos los jugueticos y creo que me ha ganado. al final no envía nada si pueden echarle un ojo y probarlo para ver que vuelta se le puede dar a este código maligno pues seria muy útil.
EL AS:
Código ActionScript :
stop();
//efecto de texto
var escribir:String = "los campos con * son obligatorios";
var escribir1:String = "Por favor rellene los campos obligatorios";
var n:Number = escribir.length;
var i:Number = 0;
this.onEnterFrame = function() {
if (i<n) {
resultado_txt.text += escribir.substr(i, 1);
i += 1;
}
};
//tabular
name_txt.tabIndex = 1;
email_txt.tabIndex = 2;
mensaje_txt.tabIndex = 3;
enviar_btn.tabIndex = 4;
//borrar
borrar_btn.onRelease = function() {
limpiar();
};
limpiar = function () {
nombre_txt.text = "";
email_txt.text = "";
mensaje_txt.text = "";
resultado_txt.text = "";
var escribir:String = "los campos con * son obligatorios";
var n:Number = escribir.length;
var i:Number = 0;
this.onEnterFrame = function() {
if (i<n) {
resultado_txt.text += escribir.substr(i, 1);
i += 1;
}
};
};
//validar y enviar
enviar_btn.onRelease = function() {
enviar();
};
enviar = function () {
if (!nombre.length) {
resultado_txt.text = "";
var escribir:String = "Por favor rellene los campos obligatorios";
var n:Number = escribir.length;
var i:Number = 0;
this.onEnterFrame = function() {
if (i<n) {
resultado_txt.text += escribir.substr(i, 1);
i += 1;
}
};
} else if ((!email.length) || (email.indexOf("@") == -1) || (email.indexOf(".") == -1)) {
resultado_txt.text = "";
var escribir:String = "introdusca un correo valido";
var n:Number = escribir.length;
var i:Number = 0;
this.onEnterFrame = function() {
if (i<n) {
resultado_txt.text += escribir.substr(i, 1);
i += 1;
}
};
} else {
loadVariables("enviar.php", "POST");
nombre_txt.text = "";
email_txt.text = "";
mensaje_txt.text = "";
resultado_txt.text = "";
var escribir:String = "su mensaje ha sido enviado";
var n:Number = escribir.length;
var i:Number = 0;
this.onEnterFrame = function() {
if (i<n) {
resultado_txt.text += escribir.substr(i, 1);
i += 1;
}
};
}
};
EL PHP:
<?php
$sendTo = "[email protected]";
$subject = "Formulario";
$headers = "From: ". $_POST["nombre"] . "<" . $_POST["email"] .">\r\n";
$headers .= "Reply-To: " . $_POST["email"] . "\r\n";
$headers .= "Return-path: " . $_POST["email"];
$message = "Nombre:". $_POST["nombre"] . $_POST["email"] ."\r\nMensaje:". $_POST["mensaje"];
mail($sendTo, $subject, $message, $headers);
?>
