Email PHP

17/06/2004 - 18:29 por Carlos | Informe spam
Hola a todos, quisiera plantearos un problema a ver si podeis ayudarme...
veamos, estoy intentado enviar email mediante php y gracias a la funcion
mail todo va de maravilla (salvo por algunas pegas que hay como el no poder
poner el asunto del mensaje o el remitente, cosas que desconozco como se
hacen) hasta ahi va todo medio bien, el problema surge cuando en vez de
mandar como mensaje un texto normal quiero mandar un texto con formato
(vamos, el codigo de una pagina web) que me ocurre? pues que luego cuando
reciben el mail el aparece el codigo en html y no lo interpreta, alguien
puede ayudarme? gracias de antemano

Preguntas similare

Leer las respuestas

#1 Ainvar
17/06/2004 - 18:47 | Informe spam
Esto es por el MIME type, esto le indica el formato del mensaje, por defecto
es texto plano y debe de ser text/html, echa un vistazo a esta dirección, te
explica com usar la función mail:

http://es2.php.net/manual/es/function.mail.php

Un saludo
Ainvar de los Carnutos
"Carlos" escribió en el mensaje
news:
Mostrar la cita
poder
Mostrar la cita
#2 Carlos
17/06/2004 - 19:07 | Informe spam
gracias por contestar.. pero sigo sin poder hacerlo funcionar
te apunto lo que he puesto...

<?
$headers = "MIME-Version: 1.0";
$headers .= "Content-type: text/html;
$cuerpo="
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
<html>
<HEAD>
<TITLE>Titulo de la pagina</TITLE>
</HEAD>
";
mail($destino,$asunto,$cuerpo,$headers);

y sigue sin funcionarme.

gracias por molestarte en contestarme, un saludo


?>




"Ainvar" escribió en el mensaje
news:
Mostrar la cita
defecto
Mostrar la cita
te
Mostrar la cita
ayudarme...
Mostrar la cita
cuando
Mostrar la cita
#3 Ainvar
17/06/2004 - 23:24 | Informe spam
Yo lo tengo asi y funciona:

$headers="From: ".$_POST[$direccion_respuesta]."";
$headers.="MIME-Version: 1.0Content-type: text/html;

Te he puesto el from, porque también decías que no sabías como ponerlo y va
también con las cabeceras. De todos modos no pones las variables $destino y
$asunto y falta cerrar la etiqueta </html> en el cuerpo, aunque supongo que
en el que pruebas si estarán. Por lo demás yo lo veo bien, no se porque no
te funciona :-((
Un saludo
Ainvar de los Carnutos
"Carlos" escribió en el mensaje
news:
Mostrar la cita
dirección,
Mostrar la cita
funcion
Mostrar la cita
se
Mostrar la cita
de
Mostrar la cita
formato
Mostrar la cita
alguien
Mostrar la cita
#4 Carlos
18/06/2004 - 17:10 | Informe spam
pues ya no se que hacer, he probado de todo y sigue sin funcionarme...
gracias de todos modos al menos te has interesado. muchas gracias, un saludo
"Ainvar" escribió en el mensaje
news:
Mostrar la cita
va
Mostrar la cita
y
Mostrar la cita
que
Mostrar la cita
no
Mostrar la cita
como
Mostrar la cita
#5 Ainvar
19/06/2004 - 12:55 | Informe spam
Oye, solo una pregunta, como lo envías, directamente desde otra página
llamas a esta o tienes un formulario que al darle al botón ejecute esta
parte del código? A lo mejor hay algo mal en la llamada.

Un saludo
Ainvar de los Carnutos
"Carlos" escribió en el mensaje
news:
Mostrar la cita
saludo
Mostrar la cita
$destino
Mostrar la cita
no
Mostrar la cita
vez
Mostrar la cita
Ads by Google
Search Busqueda sugerida