Foros del Web » Programando para Internet » PHP »

Saber si abrieron el mail?

Estas en el tema de Saber si abrieron el mail? en el foro de PHP en Foros del Web. Hola como estan, tengo un sitio con una cantidad de inscritos a los cuales les debo mandar news. El sitio lo pretendo mantener gracias a ...
  #1 (permalink)  
Antiguo 14/03/2007, 12:57
 
Fecha de Ingreso: marzo-2002
Mensajes: 42
Antigüedad: 22 años, 1 mes
Puntos: 0
Saber si abrieron el mail?

Hola como estan, tengo un sitio con una cantidad de inscritos a los cuales les debo mandar news. El sitio lo pretendo mantener gracias a empresas que me apoyen. La idea es que los usuarios reciban ofertas de estas empresas, pero fui a 2 empresas y me pidieron estadisticas de los envíos que realizaría.

Yo envío los mails en html, con un programa que compré. Mi pregunta es como hago para generar la estadistica de cuantos usuarios abrieron el mail?.

IDEA:

Le he dado muchas vueltas y pienso que puede ser con un llamado java a un archivo php y cada vez que reciba el llamado sume 1 en un counter en un txt.


Saludos y gracias..
  #2 (permalink)  
Antiguo 14/03/2007, 14:14
Avatar de iskariote  
Fecha de Ingreso: marzo-2007
Mensajes: 39
Antigüedad: 17 años, 1 mes
Puntos: 1
Re: Saber si abrieron el mail?

estimado:

una forma es que que pongas derechamente un enlace tipo : "si no puedes ver este aviso pincha aqui...", donde el enlace vaya a incrementar un contador...

la otra: en gmail, por ejemplo, no te muestra las imagenes directamente, por lo que tienes que darle la opcion para que las muestres. entonces una de las imagenes que cargue la haces dinamicamente con php y antes de hacerla, incrementas tu contador.

atte:

ISKARIOTE
  #3 (permalink)  
Antiguo 14/03/2007, 14:29
 
Fecha de Ingreso: febrero-2007
Mensajes: 28
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Saber si abrieron el mail?

hola, esto en un momento lo tuve que hacer por la misma razon que la tuya. te comento que NO PUEDES USAR JAVASCRIPT debido a que ningun cliente de mail deja ejecutar codigo javascript (luego de la sarta de virus como el iloveyou se avivaron). La unica que te queda hacer es un script php que cargue una imagen pero que antes de cargarla le sume uno a un contador en una base de datos.

Código PHP:
<?php
header
("Content-type: image/jpeg");
// Aca va el codigo mysql que inserta en la tabla
// o el codigo que suma en un txt
$im imagecreatefromjpeg($_GET['img']);
imagejpeg($im);
?>
y luego el link seria
Código HTML:
<a href="archivo.php?img=nombre_archivo_jpg">link</a> 
bueno espero que te sea util. saludos!

recuerda que esto solo es el codigo que imprime la iamgen no tiene ningun contador, eso debes agregarlo tu
  #4 (permalink)  
Antiguo 14/03/2007, 19:48
 
Fecha de Ingreso: marzo-2002
Mensajes: 42
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Saber si abrieron el mail?

La imagen debe ir adjunta obligatoriamente? o puede ser cargada desde un sitio web? si la ultima opcion es posible, como quedaria ahi el codigo?

<a href="ttp://ww.blabla.cl/archivo.php?img=nombre_archivo_jpg">link</a>

Puede ser asi??

Lo ultimo alguien me pegaria el codigo php para que agregue uno en un txt, no soy muy bueno con php, por no decir malo.

GRACIAS:.
  #5 (permalink)  
Antiguo 15/03/2007, 09:50
 
Fecha de Ingreso: marzo-2002
Mensajes: 42
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Saber si abrieron el mail?

Finalmente lo hice, pero las personas DEBEN hacer click para que el contador aumente.... es posible que se sume solo al cargar la foto?
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 10:02.