Foros del Web » Creando para Internet » HTML »

Envió de formulario no acepta HTML

Estas en el tema de Envió de formulario no acepta HTML en el foro de HTML en Foros del Web. hola. tengo un formulario que llega bien al correo y lo demas... trabaja 100% ok el problema es que al cuerpo del mensaje no le ...
  #1 (permalink)  
Antiguo 04/03/2012, 00:34
 
Fecha de Ingreso: agosto-2005
Mensajes: 76
Antigüedad: 18 años, 8 meses
Puntos: 4
Envió de formulario no acepta HTML

hola.

tengo un formulario que llega bien al correo y lo demas...

trabaja 100% ok

el problema es que al cuerpo del mensaje no le puedo agragar html, al
hacerlo me llega el codigo tal cual escrito en el mail


Aca adjunto parte del codigo para que me ayuden por favor

Código PHP:
<?php

//*Cuerpo del mensaje destinatario
$stringData ="

Esta es una copia de tu <font color='Blue'>consulta</font> enviada desde el formulario

"
;


//*Remitente
$header "From: [email protected]";


//*Destinatario y Asunto
mail("[email protected][email protected]""Asunto del mensaje enviado " $stringData$header);


//* Impresion de pantalla despues de enviar formulario

$reply "

<font color='White'><br>Tus datos fueron enviados exitosamente<br><br>

Te responderemos lo antes posible a tu correo</font>

"
;

echo(
$reply);
?>

me llega asi lo enviado
Cita:
Esta es una copia de tu <font color='Blue'>consulta</font> enviada desde el formulario
  #2 (permalink)  
Antiguo 04/03/2012, 06:28
 
Fecha de Ingreso: agosto-2005
Mensajes: 76
Antigüedad: 18 años, 8 meses
Puntos: 4
Respuesta: Envió de formulario no acepta HTML

hola chicos nuevamente

ya lo arregle y funciona perfecto... gracias de todas formas

dejo el codigo por si a alguien le sirve

Cita:
<?php
error_reporting(0);



$header = "From: [email protected]\r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/html";


$mensaje = "contenido del mensaje en el mail acepta html perfecto";



$para = '[email protected]';
$asunto = 'Asunto del mensaje ';


mail($para, $asunto, utf8_decode($mensaje), $header);


//**** impresion de pantalla *****//
echo '

Hola: '.$_POST['nombre'].'<br>

su smensaje fue enviado exitosamente


';
?>

ahora me falta agregar CC copia y CCO copia oculta

alguien puede ayudar con esto por favor
  #3 (permalink)  
Antiguo 04/03/2012, 07:47
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Envió de formulario no acepta HTML

Agregá CC y CCO como parámetros (se ponen en inglés, Cc y Bcc) a tus headers




<?php

$headers = "From: $email_from \r\n";
$headers .= "Reply-To: $visitor_email \r\n";
$headers .= "Cc: [email protected] \r\n";
$headers .= "Bcc: [email protected] \r\n";

?>
SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: formulario, php, aceptar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:36.