Comunidad de diseño web y desarrollo en internet online

Ayuda con Formulario Flash / PHP

Citar            
MensajeEscrito el 22 Jun 2007 08:11 am
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('á', '&aacute;', $cuerpo);
$cuerpo = str_replace('é', '&eacute;', $cuerpo);
$cuerpo = str_replace('í', '&iacute;', $cuerpo);
$cuerpo = str_replace('ó', '&oacute;', $cuerpo);
$cuerpo = str_replace('ú', '&uacute;', $cuerpo);
$cuerpo = str_replace('Á', '&Aacute;', $cuerpo);
$cuerpo = str_replace('É', '&Eacute;', $cuerpo);
$cuerpo = str_replace('Í', '&Iacute;', $cuerpo);
$cuerpo = str_replace('Ó', '&Oacute;', $cuerpo);
$cuerpo = str_replace('Ú', '&Uacute;', $cuerpo);
$cuerpo = str_replace('ñ', '&ntilde;', $cuerpo);
$cuerpo = str_replace('Ñ', '&Ntilde;', $cuerpo);

mail($para, $asunto, $cuerpo, $cabeceras);

echo "$cuerpo";


?>
</body>
</html>


Muchas gracias por la ayuda y un saludo a todos!

Por digitalfx

3 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 23 Jun 2007 06:48 pm
Bueno, qué? No me creo que nadie sepa ayudarme! Enga gente ayudarme un poquito que estoy pillao y no se como arreglarlo.

Por digitalfx

3 de clabLevel



Genero:Masculino  

msie7

 

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