Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/02/2005, 10:24
NRLABS
 
Fecha de Ingreso: febrero-2002
Ubicación: Chile
Mensajes: 1.573
Antigüedad: 22 años, 2 meses
Puntos: 2
Sistema me modifica el html.. !y yo no lo e dicho!

Que tal mis estimados,

tengo un problema.. resulta que tengo un formualiro donde ingreso el asunto de un mensjae de e-mail y el cuerpo en html, pero el sistema de proceso del formulario me modifica las "" y las '' anteponiendoles un \ atras.. pero en ninguna parte del codigo eso esta dicho!

Les pongo mi codigo

Este es el formulario

Código PHP:
 <FORM ACTION='e.php' METHOD=POST>
   <
TABLE border=0 width="90%" align="center">
   <
TR><TD NOWRAP>
   <
font size="1" face="Verdana, Arial, Helvetica, sans-serif">
   
Asunto:</font></TD><TD WIDTH="99%" ALIGN=left><INPUT TYPE='text' NAME='asunto'SIZE=20 ALIGN=left></TD></TR>
  <
TR>
<
TD NOWRAP>
   <
font size="1" face="Verdana, Arial, Helvetica, sans-serif">
   
Mensaje:</font></TD><TD></TD></TR>
   <
TR><TD COLSPAN=2><TEXTAREA NAME="mensaje" ROWS=5 COLS="60%"></TEXTAREA></TD></TR>
   <
TR><TD COLSPAN=2 ALIGN=center><INPUT TYPE='submit' VALUE='Enviar Email'></TD>
   </
TABLE>
   </
FORM

y el archivo de proceso es el siguiente

Código PHP:

<?php 
$sfrom
="Ofertas en LaYapa.cl <[email protected]>"
$sdestinatario="Usuarios newsletter <[email protected]>"


$ssubject=$_POST['asunto']; 

//aqui recibe el mensaje
$shtml='<html><body>'.$_POST[mensaje].'</body></html>';


$sheader="From:".$sfrom."\nReply To:".$sfrom."\nTo:[email protected]\n"
$cnx mysql_connect("localhost","******","********");
mysql_select_db("layapa");
$query mysql_query("SELECT mail FROM mails");
while(
$row=mysql_fetch_array($query))
{
$usr $row[mail];


$sheader=$sheader."Bcc: $usr \n";

}
mysql_close($cnx);

$sheader=$sheader."X-Mailer:PHP/".phpversion()."\n"
$sheader=$sheader."Mime-Version: 1.0\n"
$sheader=$sheader."Content-Type: text/html"


mail($sdestinatario,$ssubject,$shtml,$sheader); 
?>

y los e-mails llegan de esta forma y no se pueden visualizar (en hotmail, ni gmil)


Código PHP:

<html><body><font face=verdana size=1 color=black>test</font></body></html

en donde esta mi error?

Agradecido de antemano pro sus molestias.