Donde puede estar el error, estimo que en el php.
Este es el codigo del boton enviar del flash
Código ActionScript :
on (release) {
if ((nom=='') or (email=='') or (mensaje=='')) {
respuesta = "Hay campos obligatorios sin rellenar.";
} else {
loadVariablesNum ("php2excel_csv.php", 0, "POST");
respuesta = "El formulario ha sido enviado con éxito.";
}
}y este el del php
Código PHP :
<?PHP
$archivo = fopen("formulario.csv" , "w");
if ($archivo) {
//variables que hayamos declarado en la pelicula de flash
$datos="Nombre del autor: ".$_POST['nom'];
$datos.="Su telefono:, ".$_POST['tel'];
$datos.="Su email:, ".$_POST['email'];
$datos.="Area de interes:, ".$_POST['area'];
$datos.="Mensaje:, ".$_POST['mensaje'];
fputs ($archivo, $datos);
}
echo $pulsado;
fclose ($archivo);
?>
<?php
include "libmail.php";
$m= new Mail;
//correo desde el que se enviará
$m->From( "[email protected]" );
//correo al que se enviará. Se puede poner en ambos lugares el mismo correo
$m->To( "[email protected]" );
//el subject del email, será el email que haya escrito el usuario, salvo que lo cambiemos, pon lo que quieras
$m->Subject( "Consulta de Formulario de Contacto Web" );
//variables que hayamos declarado en la pelicula de flash
$m->Body( "Nombre del autor:
".$_POST['nom']."
Su telefono:
".$_POST['tel']."
Su email:
".$_POST['email']."
Area de interes:
".$_POST['area']."
Mensaje:
".$_POST['mensaje']);
//Si queremos que el correo se envíe a más cuentas de correo, quitar las barras de comentario y especificar los correos
$m->Cc( "[email protected]");
$m->Bcc( "");
$m->Priority(1) ;
$m->Attach( "formulario.csv", "application/vnd.ms-excel", "attachment" );
$m->Send();
?> 