Comunidad de diseño web y desarrollo en internet online

Formulario de Contacto No envia el Email AS2

Citar            
MensajeEscrito el 16 Ago 2010 07:49 pm
tengo un problemazo con mi formulario de contacto.
al parecer no hay comunicacion entre el as2 y el php
pego el codigo AS2

Código ActionScript :

var enviar_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();

enviar_btn.onPress = function(event){
   if(!nombre_ti.length){
      info_txt.text="Escribia un Nombre";
   }else if(!apellido_ti.length){
      info_txt.text="Escriba su Apellido";
   }else if(!pais_ti.length){
      info_txt.text="Escriba su Pais de Origen";
   }else if(!ciudad_ti.length){
      info_txt.text="Escriba su Ciudad de Origen";
   }else if(!ministerio_ti.length){
      info_txt.text="Escriba su funcion dentro de la Iglesia";
   }else if(!iglesia_ti.length){
      info_txt.text="Escriba el nombre de la Iglesia al cual Pertenece";
   }else if(!telefono_ti.length){
      info_txt.text="Ingrese un Nº de Telefono";
   }else if(!mail_ti.length){
      info_txt.text="Escriba un email valido";
   }else{
   enviar_lv.nombre_flash = nombre_ti.text;
   enviar_lv.apellido_flash = apellido_ti.text;
   enviar_lv.pais_flash = pais_ti.text;
   enviar_lv.ciudad_flash = ciudad_ti.text;
   enviar_lv.ministerio_flash = ministerio_ti.text;
   enviar_lv.iglesia_flash = iglesia_ti.text;
   enviar_lv.telefono_flash = telefono_ti.text;
   enviar_lv.mail_flash = mail_ti.text;
   enviar_lv.sendAndLoad("http://www.fmzion.com/congreso/inscripcion/email.php", recibir_lv, "POST");
   }
   recibir_lv.onLoad = function(sucede){
      if(sucede){
      info_txt.text = "Mensaje enviado con Exito";
      }else{
         info_txt.text = "Mensaje NO enviado";
      }
   }
   
}



este es mi codido php

Código PHP :

<?php
$boundary = md5(time().rand(1,100));
fecha = date ("d-M-y H:i");
$ip = $_SERVER["REMOTE_ADDR");

$nombre_ = $_POST['nombre_flash'];
$apellido = $_POST['apellido_flash'];
$pais = $_POST['pais_flash'];
$ciudad = $_POST['ciudad_flash'];
$ministerio = $_POST['ministerio_flash'];
$iglesia = $_POST['iglesia_flash'];
$telefono = $_POST['telefono_flash'];
$mail = $_POST['mail_flash'];

$mensaje = "Nombre".$nombre."\r\n";
$mensaje .= "Apellido".$apellido."\r\n";
$mensaje .= "Pais".$pais."\r\n";
$mensaje .= "Ciudad".$ciudad."\r\n";
$mensaje .= "Ministerio".$ministerio."\r\n";
$mensaje .= "Iglesia".$iglesia."\r\n";
$mensaje .= "Telefono".$telefono."\r\n";
$mensaje .= "email".$mail."\r\n";

$cabecera = "From: $nombre<$mail> \r\n";
$cabecera .= "Reply-to: $mail";

mail("[email protected]","Inscripcion",$mensaje,$cabecera);

 
?>



pueden ver el formulario en el sgte enlace y fijense que siempre dice NO ENVIADO.. las variables en el mismo swf funcionan bien pero no las envia al php no se porque

http://www.fmzion.com/congreso/inscripcion/inscripcion.php

Por calebzion

51 de clabLevel



Genero:Masculino  

Diseñador Programador Principiante

firefox
Citar            
MensajeEscrito el 17 Ago 2010 02:36 pm
Cambia la última línea del PHP:

if(mail("[email protected]","Inscripcion",$mensaje,$cabecera)) echo "enviado";

Tu PHP no está imprimiendo nada, luego el booleano del LoadVars está vacío.
recuerda chequear si recibes el email (busca en el correo basura si usas hotmail)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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