Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/12/2004, 05:33
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses
Puntos: 129
Según como trabajas con tus imganes .. tienes este script que le pasas una variable para que obtenta tu imagen de algún sitio (BD? .. )

img.php?imgfile='.$_GET['p']


PHP Mailer .. "sólo" no va hacer lo que requieres .. TIENES que desarrollar un script TU MISMO que "usará" PHP Mailer (y sus métodos adecuados) para enviar esa imagen junto con el e-mail que vas a componer.

Como usas ya un script que genera/obtiene tu imagen de alguna BD o similar .. tendrás que:

* Crear ese tal enviar_mail_foto.php y a ese script .. al menos le tendrás que pasar tu variable: $_GET['p'] desde tu "galería".

<a href="enviar_mail_foto.php?foto=<? echo $_GET['p'] ?> ">

Y por supuesto .. "enviar_mail_foto.php" tomará esa variable "foto" ($_GET['foto'] que te llerá por el URL) .. y tendrá que hacer otras cosas .. como por ejemplo pedir el e-mail del destinatario y otros datos para que puedas componer tu e-mail.

Lo que no sé es que hace:
img.php?imgfile='.$_GET['p']

es decir . .no sé si de ahí devuelve una ruta de tu imagen o bien genera esa imagen "al vuelo" por algún médio (¿ img.php tiene algún header() por médio? ..)

Esto es importante saberlo para ver que método tienes que usar de la classe PHP Mailer para ajuntar o incrustrar tu imagen.

Si tan sólo quieres generar un e-mail en HTML con tus imagenes referenciadas a tu servidor .. en tu e-mail HTML .. donde tenga que ir la imagen puedes hacer:

<img src="http://www.tusitio.tal/img.php?imgfile=<? echo $_GET['foto'] ?>">


Un saludo,