Versión imprimible del tema: formulario flash
URL: https://soporte.miarroba.es/152499/8599035-formulario-flash/

De la comunidad de foros: Foro de soporte
URL: https://soporte.miarroba.es


Autor: vcr_design, 07/Oct/2009, 00:49


Hola!...

Tengo una duda de mi formulario, espero que alguien pueda ayudarme....

Cuando recibo los mails desde mi pagina me llegan asi:

Su empresa:

<TEXTFORMAT LEADING="2"><P ALIGN="CENTER"><FONT FACE="Myriad Pro" SIZE="12" COLOR="#666666" LETTERSPACING="0" KERNING="0">vcr</FONT></P></TEXTFORMAT>

Su telefono:

<TEXTFORMAT LEADING="2"><P ALIGN="CENTER"><FONT FACE="Myriad Pro" SIZE="12" COLOR="#666666" LETTERSPACING="0" KERNING="0">45454 6565</FONT></P></TEXTFORMAT>

Su email:

<TEXTFORMAT LEADING="2"><P ALIGN="CENTE

ES DECIR CON EL FORMATO DE TEXTO ,..... ASI ES MUY COMPLICADO LEER LA INFO. DE CONTACTO ...
Podrán ayudarme?
gracias .
Vanina

Autor: NoSetup.org, 07/Oct/2009, 19:20


Les envias desde un flash?? pero detrás ¿hay un código php?


Autor: vcr_design, 08/Oct/2009, 21:23


Si tengo el archivo php.. por eso les digo que si bien llegan correctamente los mails ... los mensajes no llegan 'limpios' ......

Por si les sirve, este es el codigo que hay en el php:

<?PHP
$archivo = fopen("formulario.csv" , "w");
if ($archivo) {
//variables que hayamos declarado en la pelicula de flash
$datos="Nombre del autor: $nom
+ Su email:,$email
+ Su empresa:,$empresa
+ telefono:,$telefono
+ consulta:,$consulta";
fputs ($archivo, $datos);
}
echo $pulsado;
fclose ($archivo);
?>
<?php
include "libmail.php";
$m= new Mail;
//correo desde el que se enviará
$m->From( "info@vcrdesign.com.ar" );
//correo al que se enviará. Se puede poner en ambos lugares el mismo correo
$m->To( "info@vcrdesign.com.ar" );
//el subject del email, será el email que haya escrito el usuario, salvo que lo cambiemos, poner lo que quieras
$m->Subject( "consulta desde web" );
//variables que hayamos declarado en la pelicula de flash
$m->Body( "Nombre del autor:
$nom
Su empresa:
$empresa
Su telefono:
$telefono
Su email:
$email
Motivo del contacto:
$consulta" );
//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( "vanina_r86@gmail.com");
//$m->Bcc( "alguien_mas@otro_server.es"); esto es para poner cco
$m->Priority(1) ;
$m->Attach( "formulario.csv", "application/vnd.ms-excel", "attachment" );
$m->Send();
?>

<?PHP

$archivo = fopen("formulario.csv" , "w");

if ($archivo) {

//variables que hayamos declarado en la pelicula de flash

$datos="Nombre del autor: $nom

+ Su email:,$email

+ Su empresa:,$empresa

+ telefono:,$telefono

+ consulta:,$consulta";

fputs ($archivo, $datos);

}

echo $pulsado;

fclose ($archivo);

?>

<?php

include "libmail.php";

$m= new Mail;

//correo desde el que se enviará

$m->From( "info@vcrdesign.com.ar" );

//correo al que se enviará. Se puede poner en ambos lugares el mismo correo

$m->To( "info@vcrdesign.com.ar" );

//el subject del email, será el email que haya escrito el usuario, salvo que lo cambiemos, poner lo que quieras

$m->Subject( "consulta desde web" );

//variables que hayamos declarado en la pelicula de flash

$m->Body( "Nombre del autor:

$nom

Su empresa:

$empresa

Su telefono:

$telefono

Su email:

$email

Motivo del contacto:

$consulta" );

//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( "vanina_r86@gmail.com");

//$m->Bcc( "alguien_mas@otro_server.es"); esto es para poner cco

$m->Priority(1) ;

$m->Attach( "formulario.csv", "application/vnd.ms-excel", "attachment" );

$m->Send();

?>

Además, al formulario lo acompañan 2 archivos mas que dicen :

AC_RunActiveContent   ;   Formulario (que tiene un icono del excel y una letra 'a')   ; y otro php libmail.

Estos nunca los toqué..... asi como me los pasaron paraa que funcione el form los adjunté al servidor... ¿será que el error esta allí?

Saludos... aguardo su rta.

Vani


Autor: NoSetup.org, 08/Oct/2009, 21:56


Por lo que veo, el problema esta en las líneas...

+ Su empresa:,$empresa

Que te pone bien lo de "Su empresa", pero después cuando te imprime la variable $empresa, te mete "la mierda" esa...

No encuentro, en estos códigos donde esta definido este código... lo más seguro es que en el formulario en flash tengas un campo que sea para la empresa y ¿como se llama ese campo? ¿se llama correctamente?


Autor: vcr_design, 08/Oct/2009, 22:53


El campo en el formulario flash esta bien definido :

la variable se llama empresa......

Lo mismo pasa con todos los demás campos, se encuentran bien definidos en el form flash.

Aca te pego las variables:

nom='' 
empresa=''
telefono=''
email='' 
consulta='' 

nom=''

empresa=''

telefono=''

email=''

consulta=''

O sea, pienso que si las variables estaría mal nombradas, elñ formulario no andaría verdad? ... y aquí sí funciona ..... el tema es que te pone todas esas especificaciones de txt ----

Vani


Autor: vcr_design, 19/Oct/2009, 18:50


Escrito originalmente por vcr_design

Hola!...

Tengo una duda de mi formulario, espero que alguien pueda ayudarme....

Cuando recibo los mails desde mi pagina me llegan asi:

Su empresa:

<TEXTFORMAT LEADING="2"><P ALIGN="CENTER"><FONT FACE="Myriad Pro" SIZE="12" COLOR="#666666" LETTERSPACING="0" KERNING="0">vcr</FONT></P></TEXTFORMAT>

Su telefono:

<TEXTFORMAT LEADING="2"><P ALIGN="CENTER"><FONT FACE="Myriad Pro" SIZE="12" COLOR="#666666" LETTERSPACING="0" KERNING="0">45454 6565</FONT></P></TEXTFORMAT>

Su email:

<TEXTFORMAT LEADING="2"><P ALIGN="CENTE

ES DECIR CON EL FORMATO DE TEXTO ,..... ASI ES MUY COMPLICADO LEER LA INFO. DE CONTACTO ...
Podrán ayudarme?
gracias .
Vanina

HOLA! ALGUIEN SABE DE ESTE TEMA? .----

AGRADECERÉ AL QUE PUEDA AYUDARME.