Comunidad de diseño web y desarrollo en internet online

Problemas con Formulario de Tutorial

Citar            
MensajeEscrito el 06 Ago 2009 08:39 am
Saludos Compas,

Hice el tutorial del formulario flash-php, pero tengo el problema que al enviarme dichos datos al correo solo me llega la informacion pero con codigo HTML incluyendo el sender, ¿Alguien podria decirme que pasa?

Nota: No tengo marcadas las "<>" en los campos de flash y aqui anexo mi codigo PHP

Gracias

PHP
<?php
######## Recoger variables del archivo de flash ########
$nombre = stripslashes($nombre);
$empresa = stripslashes($empresa);
$email = stripslashes($email);
$comentarios = stripslashes($comentarios);
$opinion = stripslashes($opinion);
$asunto = stripslashes($asunto);

$ParaCorreo = "[email protected]";
$Headers = "MIME-Version: 1.0 \r\n";
$Headers .= "Content-type: text/plain ; charset=UTF-8\n";
$Headers .= "From: $nombre \r\n";

###### Armar el email ########
$Asunto = "| CONTACTO ONLINE |";
$Cuerpo = "Haz recibido un correo de: \n\n\nNombre: $nombre \nEmpresa: $empresa \nCorreo: $email \nComentarios: $comentarios \nOpinion: $opinion ";

####### Enviar el Correo ######
mail($ParaCorreo, $Asunto, $Cuerpo, $Headers);
?>

CORREO:
Haz recibido un correo de:


Nombre: <TEXTFORMAT LEADING="0"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="10" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">sad</FONT></P></TEXTFORMAT>
Empresa: <TEXTFORMAT LEADING="0"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="10" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">asd</FONT></P></TEXTFORMAT>
Correo: <TEXTFORMAT LEADING="0"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="10" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">[email protected]</FONT></P></TEXTFORMAT>
Comentarios: <TEXTFORMAT LEADING="0"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="10" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">asd</FONT></P></TEXTFORMAT>
Opinion: <TEXTFORMAT LEADING="0"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="10" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">asd</FONT></P></TEXTFORMAT>

Por mlp15

2 de clabLevel



 

msie7
Citar            
MensajeEscrito el 06 Ago 2009 09:37 pm
Si no me equivoco tenes que aclarar, que estas mandando html.
Este es tu codigo,
$Headers .= "Content-type: text/plain ; charset=UTF-8\n";

Aca debes especificar que estas enviando html, y no texto plano.

Este es el que tienes que poner...
$headers .= "Content-Type: text/html; charset=UTF-8\n";

Por Patrol

80 de clabLevel



Genero:Masculino  

Diseñador web.

firefox
Citar            
MensajeEscrito el 06 Ago 2009 10:35 pm
lol

Por sforero

478 de clabLevel

1 tutorial

 

social media expert world

chrome
Citar            
MensajeEscrito el 07 Ago 2009 02:16 am
Este... es indiferente lo que ponga ahi, si pongo text/plain, text/html, text solo html solo me sigue llegando el codigo html completo, no hay manera que me reconozca los datos sacados del swf :roll:

Por mlp15

2 de clabLevel



 

msie7
Citar            
MensajeEscrito el 07 Ago 2009 10:52 am

sforero escribió:

lol
:?

Por Wyrm

Claber

1545 de clabLevel

15 tutoriales

 

firefox
Citar            
MensajeEscrito el 09 Ago 2009 05:59 am
Haz recibido un correo de:

Nombre: <TEXTFORMAT LEADING="0"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="10" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">asd</FONT></P></TEXTFORMAT>
Empresa: <TEXTFORMAT LEADING="0"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="10" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">asd</FONT></P></TEXTFORMAT>
Correo: <TEXTFORMAT LEADING="0"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="10" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">[email protected]</FONT></P></TEXTFORMAT>
Comentarios: <TEXTFORMAT LEADING="0"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="10" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">asd</FONT></P></TEXTFORMAT>
Opinion: <TEXTFORMAT LEADING="0"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="10" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">asd</FONT></P></TEXTFORMAT>

Esto es lo que me esta enviando al correo dicho formulario y no encuentro la manera de que me quite toda la parte HTML

aqui esta mi PHP

<?php
######## Recoger variables del archivo de flash ########
$nombre = stripslashes($nombre);
$empresa = stripslashes($empresa);
$email = stripslashes($email);
$comentarios = stripslashes($comentarios);
$opinion = stripslashes($opinion);
$asunto = stripslashes($asunto);

$ParaCorreo = "[email protected]";
$Headers = "MIME-Version: 1.0 \r\n";
$Headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
$Headers .= "From: $nombre <$email>\r\n";

###### Armar el email ########
$Asunto = "| Contacto Online |";
$Cuerpo = "Haz recibido un correo de:\n\nNombre: $nombre \nEmpresa: $empresa \nCorreo: $email \nComentarios: $comentarios \nOpinion: $opinion ";
####### Enviar el Correo ######
mail($ParaCorreo, $Asunto, $Cuerpo, $Headers);
?>

Alguien tiene una respuesta mas seria que las caritas que han puesto?

Por mlp15

2 de clabLevel



 

msie7
Citar            
MensajeEscrito el 09 Ago 2009 06:26 am
MUCHISIMAS GRACIAS FOREROS!

No saben cuanta ayuda me hicieron pues ya lo resolvi! sobretodo los 2 foreros de las caritas!!! El error era del mismo flash por usar el "Letter Spacing" pero ya se para la proxima recurrir a este foro donde dan respuestas tan sabias!!!

Por mlp15

2 de clabLevel



 

msie7

 

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