Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/01/2007, 18:28
sergio73
 
Fecha de Ingreso: julio-2003
Ubicación: cadiz
Mensajes: 75
Antigüedad: 21 años, 4 meses
Puntos: 0
De acuerdo solo me queda esto para acabar mi trabajo, HELP!!!

Hola foreros.
tengo un formulario que me trae de cabeza. está en php e insertado en un swf. no consigo que me devuelva todos los campos (nombre-empresa-telefono-mail-mensaje).debe ser algo básico pero no doy con la tecla.

El codigo que he puesto en el .fla


Código:
enviar = function () 
{if (empresa_txt.text.length && email_txt.text.length && nombre_txt.length && telefono_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.empresa = empresa_txt.text;
form_lv.mail = email_txt.text;
form_lv.telefono = telefono_txt.text;
form_lv.mensaje = mensaje_txt.text;
form_lv.sendAndLoad("http://www.banoimagen.com/swf/send2.php", form_lv, "POST");
mensaje_txt.text = "Enviando Mensaje..";
nombre_txt.text = "";
email_txt.text = "";
telefono_txt.text = "";
form_lv.onLoad = function() {trace("LLEGO");if (this.estatus == "ok") 
{mensaje_txt.text = "Su mensaje ha sido enviado...";nombre_txt.text = "";empresa_txt.text = "";email_txt.text = "";telefono_txt.text = "";} else {mensaje_txt.text = "Problemas con el servidor\nIntentelo de Nuevo";}};} else {email_txt.text = "Correo Invalido";}} else {email_txt.text = "Dato Necesario";empresa_txt.text = "Dato Necesario";telefono_txt.text = "Dato Necesario";nombre_txt.text = "Dato Necesario";
telefono_txt.text = "Dato Necesario";mensaje_txt.text = "Dato Necesario";}};
borrar = function () { nombre_txt.text = "";empresa_txt.text = "";email_txt.text = "";mensaje_txt.text = "";telefono_txt.text = "";};
enviar_btn.onRelease = enviar;
borrar_btn.onRelease = borrar;



y en el archivo .php que le acompaña he puesto lo siguiente:


Código:
<?php
if(isset($_POST["nombre"]) && isset($_POST["empresa"]) && isset($_POST["telefono"]) && isset($_POST["mail"]) && isset($_POST["mensaje"]) ){
    $mymail = "[email protected]";
	$subject = "Formulario de Contacto (www.banoimagen.com)";
	$contenido = $_POST["nombre"]." (NOMBRE) \n";
	$contenido .= $_POST["telefono"]." (TELEFONO) \n";
	$contenido .= $_POST["mensaje"]."\n\n";	
	$header = "From:".$_POST["mail"]."\nReply-To:".$_POST["mail"]."\n";
	$header .= "X-Mailer:PHP/".phpversion()."\n";
	$header .= "Mime-Version: 1.0\n";
	$header .= "Content-Type: text/plain";
	mail($mymail, $subject, utf8_decode($contenido) ,$header);
	echo "&estatus=ok&";
}
?>

de todos modos les invito a visitar la web finalizada al 95%(a falta de que termine de funcionar el maldito form). http://www.banoimagen.com

Gracias de antemano por sus comentarios.

salud