Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/04/2007, 01:59
lau84
 
Fecha de Ingreso: junio-2005
Ubicación: barcelona
Mensajes: 62
Antigüedad: 18 años, 10 meses
Puntos: 0
Pregunta Problemas con mi formulario de contacto

Hola! tengo un pequeño problema, he hecho una web en flash y tengo un apartado con un pequeño formulario de contacto. He subido el swf en un html y un archivo php en mi servidor, pero nada no funciona. Alguien me podria ayudar?
El código flash es el siguiente:
Tengo dos capas: texto y formulario.
en el primer fotograma de formulario he puesto:

nom=''
email=''
telefono=''
respuesta=''


y en el segundo fotograma: stop ();

A cada campo de texto le he puesto su correpondiente nombre y luego he colocado dos botones, enviar y borrar.
En enviar he puesto como código:

on (release)
{
if ((nom == "") or (email == "") or (direccion == "") or (postal == "") or (ciudad == "") or (provincia == "") or (pais == "") or (telefono == "") or (movil == "") or (fax == "") or (mensaje == ""))
{
respuesta = "Hay campos obligatorios sin rellenar";
}
else
{
loadVariablesNum("formulario.php", 0, "POST");
respuesta = "El formulario se ha sido enviado.";
} // end if
}

Y en el boton borrar:

on (release)
{
nom = "";
email = "";
direccion = "";
postal = "";
ciudad = "";
provincia = "";
pais = "";
telefono = "";
movil = "";
fax = "";
mensaje = "";
respuesta = "";
}



Y para el código php el archivo se llama formulario y he puesto:

<?PHP
$archivo = fopen("formulario.csv" , "w");
if ($archivo) {

$datos="Nombre del autor: $nom
+ Su email:,$email
+ Su direccion:,$direccion
+ Su codigo postal:,$postal
+ Su ciudad:,$ciudad
+ Su provincia:,$provincia
+ Su pais:,$pais
+ Su telefono:,$telefono
+ Su movil:,$movil
+ Su fax:,$fax
+ Mensaje:,$mensaje";
fputs ($archivo, $datos);
}
echo $pulsado;
fclose ($archivo);
?>
<?php
include "libmail.php";
$m= new Mail;

$m->From( "[email protected]" );

$m->To( "[email protected]" );

$m->Subject( "$email" );

$m->Body( "Nombre del autor:
$nom
Su email:
$email
Su direccion:
$direccion
Su codigo postal:
$postal
Su ciudad:
$ciudad
Su provincia:
$provincia
Su pais:
$pais
Su telefono:
$telefono
Su movil:
$movil
Su fax:
$fax
Mensaje:
$mensaje" );
$m->Priority(1) ;
$m->Attach( "formulario.csv", "application/vnd.ms-excel", "attachment" );
$m->Send();
?>


En que me estoy equivocando? El código php lo he realizando basandome en diferentes tutoriales que he encontrado de internet, alguien me puede ayudar por favor? os lo agradeceria mucho, que ya llevo dias peleandome con esto
Ah! el formulario está colgado provisionalmente en esta dirección por si quereis ver la forma que tiene h t t p : / / s i w i .i f a s t n e t . com/formulario.html

Gracias!