Foros del Web » Creando para Internet » Flash y Actionscript »

Formulario de Contacto

Estas en el tema de Formulario de Contacto en el foro de Flash y Actionscript en Foros del Web. Buenas Tardes Amigos de FDW. Tengo un problema con un simple formulario de contacto, el problema es que no funiona como deberia funcionar, no envia ...
  #1 (permalink)  
Antiguo 25/10/2009, 16:17
Avatar de GidHarvey  
Fecha de Ingreso: mayo-2009
Mensajes: 190
Antigüedad: 15 años, 6 meses
Puntos: 1
Pregunta Formulario de Contacto

Buenas Tardes Amigos de FDW.
Tengo un problema con un simple formulario de contacto, el problema es que no funiona como deberia funcionar, no envia el email, cada vez que apreto enviar me sale dato necesario en cada rectangulo de introduccion de texto, lo hice siguiendo unos pasos de unos tutoriales que estan en la web, mi pregunta es como puedo solucionar esto, para que envie el email y yo lo pueda resivir con todos los datos que me envian?

actionscript
Código:
enviar = function () {
if (email_txt.text.length && nombre_txt.length && empresa_txt.length && mensaje_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.empresa = empresa_txt.text;
form_lv.sendAndLoad("send.php", form_lv, "POST");
servidor_txt.text = "Enviando Mensaje..";
nombre_txt.text = "";
email_txt.text = "";
empresa_txt.text = "";
form_lv.onLoad = function() {
if (this.estatus == "ok") {
servidor_txt.text = "Tu mensaje fue enviado...";
nombre_txt.text = "";
email_txt.text = "";
empresa_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";
empresa_txt.text = "Dato Necesario";
mensaje_txt.text = "Dato Necesario";
}
};
borrar = function () {
nombre_txt.text ="";
empresa_txt.text ="";
email_txt.text ="";
servidor_txt.text ="";
};
enviar_btn.onRelease = enviar;
borrar_btn.onRelease = borrar;
aqui el codigo PHP
Código PHP:
<?php

$nombre 
$_POST['nombre'];
$email $_POST['email'];
$empresa $_POST['empresa'];

$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 ", de la empresa " $empresa " \r\n";
$mensaje .= "Su email es: " $email " \r\n";
$mensaje .= "mensaje: " $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " date('d/m/Y'time());

$para '[email protected]';
$asunto 'Contacto desde CC';

mail($para$asuntoutf8_decode($mensaje), $header);

echo 
'&estatus=ok&';
?>
saludos de antemano muchas gracias.
__________________
La mayoría prefiere pagar por entretenerse que por instruirse.
  #2 (permalink)  
Antiguo 27/10/2009, 10:44
Avatar de GidHarvey  
Fecha de Ingreso: mayo-2009
Mensajes: 190
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Formulario de Contacto

nadie sabe a lo que me refiero :s?
__________________
La mayoría prefiere pagar por entretenerse que por instruirse.
  #3 (permalink)  
Antiguo 27/10/2009, 10:48
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: Formulario de Contacto

Quita los if que verifican que tu correo es correcto, con eso no te saldrá nada.

Como funcionan los if? --> Programación basica
__________________
{ Flash }
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:57.