Foros del Web » Programando para Internet » PHP »

Mandar mail con pagina php incluida

Estas en el tema de Mandar mail con pagina php incluida en el foro de PHP en Foros del Web. tengo: <? // Completamos la variable $asunto con el título del mensaje // y armamos el mensaje dentro de la variable $mensaje $asunto = "Un ...
  #1 (permalink)  
Antiguo 08/04/2004, 03:14
Avatar de ignacio_giri  
Fecha de Ingreso: febrero-2003
Ubicación: Argentina, Rosario
Mensajes: 585
Antigüedad: 14 años, 9 meses
Puntos: 0
Mandar mail con pagina php incluida

tengo:

<?
// Completamos la variable $asunto con el título del mensaje
// y armamos el mensaje dentro de la variable $mensaje
$asunto = "Un amigo te recomienda NeoRosario.com.ar";

$mensaje = "Hola ".$nombreamigo.", tu amigo ".$tunombre." recomienda
que ingreses al sitio www.NeoRosario.com.ar, Un Portal como la Gente...
en donde encontrarás la mejor información de todo lo que busques...
www.neorosario.com.ar";

// Utilizamos la función mal() de PHP para realizar el envío
// del mensaje
mail($emailamigo, $asunto, $mensaje, "From: ".$tuemail);
?>

bueno... esto funciona... pero quiero que en el mail le mande por ejemplo...

http://www.neorosario.com.ar/vimprim...oria=26&id=464

que tengo que cambiar de las lineas????

Saludos...
  #2 (permalink)  
Antiguo 08/04/2004, 08:57
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Debes enviar el e-mail en formato HTML con las cabeceras HTTP adecuadas:

Las tienes en (y en una FAQ de este foro):
www.php.net/mail

Despues tienes que componer tu $mensaje con el código de tu página que debes leer hacia esa variable .. A su vez, ten presente que las imagenes que uses debes linkearlas de forma relativa tipo: http://www.nose.tal/imagenes/tal.jpg .. es decir, con el URL completo hacia la imagen en tu servidor ..

Código PHP:
<?
ob_start
();
readfile("el URL de tu pagina ...");
$mensaje=ob_get_contents();
ob_end_clean();

.. ya podras usar $mensaje para tu mail() a partir de aquí.
?>
Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 18:38.