Flash - Formulario Flash / PHP

 
Vista:

Formulario Flash / PHP

Publicado por Germán (1 intervención) el 22/06/2007 22:23:33
Buenas, estoy intentando hacer un formulario en flash para mandar por mail, pero tengo un problema, espero que podais ayudarme, que por aquí hay cada genio...

Bueno pues el formulario en sí me llega a mi correo, pero el problema es que me llega con los campos en blanco, lo que me da lugar a pensar que el fallo se encuentra en el paso de información de flash a php. La página de la que os hablo está en www.cochealeman.es, en la sección de contacto (la página no carga en firefox, aver si me podeis decir el motivo ya que estamos... ).

Os dejo los códigos de cada uno, y espero que podais ayudarme, gracias por adelantado:

En el flash he creado todos los campos del formuario, y en el panel de propiedades les he asignado a cada uno un nombre de variable, y luego en el botón de enviar está el siguiente código:

Código :

on(release){ loadVariablesNum ("sendmail.php", "0", "POST");}

Y en el archivo sendmail.php tenemos:

Código :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Enviando...</title></head><body><?php $para = '[email protected]'; $asunto = 'Nuevo Formulario Recibido (Contacto)'; $cabeceras = 'Content-type: text/html; charset=iso-8859-1' . "\n"; $cabeceras .= 'From: [email protected]' . "\n"; $cuerpo = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"><html xmlns=\"http://www.w3.org/1999/xhtml\"><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><title>Formulario de Contacto</title><style type=\"text/css\"><!--body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}.style1 { font-size: 36px; color: #0099CC;}.style2 { font-size: 12px; color: #000000;}--></style></head><body><p><strong><span class=\"style1\">Este es el contenido del formulario...<br /></span></strong></p>"; $cuerpo .= "Nombre: " . $HTTP_POST_VARS["name"] . "<br>"; $cuerpo .= "Email: " . $HTTP_POST_VARS["mail"] . "<br>"; $cuerpo .= "Asunto: " . $HTTP_POST_VARS["asunto"] . "<br>"; $cuerpo .= "Localidad: " . $HTTP_POST_VARS["city"] . "<br>"; $cuerpo .= "Coche Número: " . $HTTP_POST_VARS["coche"] . "<br>"; $cuerpo .= "Certificado Número: " . $HTTP_POST_VARS["certificado"] . "<br>"; $cuerpo .= "<b>Mensaje: </b>" . $HTTP_POST_VARS["mensaje"] . "<br>"; $cuerpo .= "</body></html>";$cuerpo = str_replace('á', 'á', $cuerpo);$cuerpo = str_replace('é', 'é', $cuerpo);$cuerpo = str_replace('í', 'í', $cuerpo);$cuerpo = str_replace('ó', 'ó', $cuerpo);$cuerpo = str_replace('ú', 'ú', $cuerpo);$cuerpo = str_replace('Á', 'Á', $cuerpo);$cuerpo = str_replace('É', 'É', $cuerpo);$cuerpo = str_replace('Í', 'Í', $cuerpo);$cuerpo = str_replace('Ó', 'Ó', $cuerpo);$cuerpo = str_replace('Ú', 'Ú', $cuerpo);$cuerpo = str_replace('ñ', 'ñ', $cuerpo);$cuerpo = str_replace('Ñ', 'Ñ', $cuerpo);mail($para, $asunto, $cuerpo, $cabeceras);echo "$cuerpo";?></body></html>

Muchas gracias por la ayuda y un saludo a todos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Formulario Flash / PHP

Publicado por jjjjj (1 intervención) el 18/01/2008 19:53:44
nnnnnnnnnnnnn
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar