Perdonar, he llegado a la conclusion de que es el formulario el que esta mal, es de un tutorial, pero he hecho algun cambio, asi que puede estar mal redactado.
http://www.desarrolloweb.com/articulos/form-flash-php.html
LLeva un documento PHP adjunto:
<?PHP
$archivo = fopen("formulario.csv" , "w");
if ($archivo) {
//variables que hayamos declarado en la pelicula de flash
$datos="Nombre del autor: $nom
+ Su apellidos:,$apellidos
+ Su email:,$email
+ Su direccion:,$direccion
+ Su direccion2:,$direccion2
+ Su ciudad:,$ciudad
+ Su codigo:,$codigo
+ Su tel:,$tel
+ Mensaje:,$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( "Correo enviado desde ropastock.com" );
//variables que hayamos declarado en la pelicula de flash
$m->Body( "Nombre del autor:
$nom
Su apellidos:
$apellidos
Su email:
$email
Su direccion:
$direccion
Su direccion2:
$direccion2
Su ciudad:
$ciudad
Su codigo:
$codigo
Su tel:
$tel
Mensaje:
$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( "
[email protected]");
$m->Priority(1) ;
$m->Attach( "formulario.csv", "application/vnd.ms-excel", "attachment" );
$m->Send();
?>
Gracias de antemano.