Foros del Web » Creando para Internet » Herramientas y Software »

Ayudaaa formulario flash y PHP

Estas en el tema de Ayudaaa formulario flash y PHP en el foro de Herramientas y Software en Foros del Web. Problemas con formularios PHP y Flash Hola buenas tardes a todos, estoy iniciandome con el tema de desarrollo web particularmente en flash, he encontrado distintas ...
  #1 (permalink)  
Antiguo 28/02/2010, 07:54
 
Fecha de Ingreso: febrero-2010
Mensajes: 5
Antigüedad: 14 años, 9 meses
Puntos: 0
Ayudaaa formulario flash y PHP

Problemas con formularios PHP y Flash
Hola buenas tardes a todos, estoy iniciandome con el tema de desarrollo web particularmente en flash, he encontrado distintas trabas y hay una que me tiene muy complicado, el armado de un formulario flash y que se comunica con un php

SIEMPRE ME DEVUELVE QUE EL MAIL NO PUDO SER ENVIADO Y EFECTIVAMENTE NO LO ENVIA


el código es el siguiente:

Flash:

function enviar()
{
trace (t_nombre.text);
datos_email.nombre = t_nombre.text;
datos_email.ciudad = t_ciudad.text;
datos_email.email = t_email.text;
datos_email.tel = t_tel.text;
datos_email.texto = t_texto.htmlText;
datos_email.estado = "";
datos_email.onLoad = function ()
{
trace (this);
trace (this.estado);
if (this.estado == "enviado")
{
gotoAndStop(3);
t_nombre = "";
t_ciudad = "";
t_email = "";
t_tel = "";
t_texto = "";
}
else
{
gotoAndStop(4);
} // end else if
};
datos_email.sendAndLoad("enviar_email.php", datos_email, "post");
gotoAndStop(2);
} // End of the function
System.useCodepage = false;
if (datos_email == null)
{
datos_email = new LoadVars();
datos_email.nombre = "";
datos_email.ciudad = "";
datos_email.email = "";
datos_email.tel = "";
datos_email.texto = "";
datos_email.estado = "";
} // end if
t_nombre.text = datos_email.nombre;
t_ciudad.text = datos_email.ciudad;
t_email.text = datos_email.email;
t_tel.text = datos_email.tel;
t_texto.htmlText = datos_email.texto;
this.b_enviar.onPress = enviar;
stop ();


Codigo php


<?php

$destinatario="[email protected]";

//estos datos se usaran como cabecera del email.
$cabeceras="MIME-Version: 1.0\r\n";
$cabeceras .= "Content-type: text/html; charset=utf-8\r\n";
$cabeceras.="From: {$_POST['nombre']}<{$de}>\r\n";
$cabeceras.="Reply-To: {$_POST['email']}\r\n";
$cabeceras.="Reply-To: {$_POST['tel']}\r\n";
$cabeceras.="Reply-To: {$_POST['ciudad']}\r\n";
//el asunto del mensaje:
$asunto="Contacto de Pagina Web";
//El cuerpo del mensaje:
$cuerpo=' Ha recibido un E-mail de: <strong>'.$_POST['nombre'].'</strong>
<br />
<br />
E-mail: <strong>'.$_POST['email'].'</strong>
<br />
<br />
Telefono: <strong>'.$_POST['tel'].'</strong>
<br />
<br />
Ciudad: <strong>'.$_POST['ciudad'].'</strong>
<br />
<br />
Con el siguiente contenido:';
$cuerpo.='<br><strong>'.$_POST['texto'].'</strong><br>';
//la persona que envia el email.
$de=$_POST['email'];


if(mail($destinatario, $asunto, $cuerpo,$cabeceras)){
echo utf8_encode('&estado=enviado&');
}else{
echo utf8_encode('&estado=no_enviado&');
}

?>

Agradeceria cualquier tipo de ayuda
  #2 (permalink)  
Antiguo 28/02/2010, 08:57
Avatar de genuine_carlosV2  
Fecha de Ingreso: noviembre-2008
Ubicación: 127.0.0.1
Mensajes: 296
Antigüedad: 16 años
Puntos: 6
Respuesta: Ayudaaa formulario flash y PHP

Buenas,

Sin la parte de flash, has probado a enviar un mail desde PHP? Es decir, en vez de solicitar las variables por POST, escribe tu mismo los strings en el script de PHP. Si así tampoco te lo envía, el problema es que PHP no está correctamente configurado para enviar e-mails.

Otra cosa que puedes probar es si la comunicación FLASH <-> PHP se realiza correctamente. Para hacer esto, en tu script de PHP, captura las variables y guardalas en un archivo. Si no se genera el archivo es que FLASH no conecta con PHP y, si se genera el archivo pero los valores no son correctos, entonces es que PHP no coge correctamente las variables.

Saludos
__________________
Carlos

Recoger datos es solo el primer paso hacia la sabiduría. Pero compartir información es el primer paso hacia la comunidad. - IBM
  #3 (permalink)  
Antiguo 28/02/2010, 17:14
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 19 años
Puntos: 281
Respuesta: Ayudaaa formulario flash y PHP

Creo que lo mejor sería que preguntes en el foro de PHP para la parte PHP y en el foro de Flash para la parte Flash
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...

Etiquetas: flash, php, formulario
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 18:37.