Aller au contenu

viny

Membre
  • Compteur de contenus

    4
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par viny

  1. Salut Kimlyclarko, Histoire d'être sûr d'avoir bien suivi... corrige moi si je me trompe... Donc ok dans ce cas ci on obtient les infos en traitant dans un report les logs du serveur web... et comme tu le présice là seul manière de voir le temps de consultation, c'est de calculer un temps moyen entre le chargement de deux pages... J'ai par contre un peu plus de mal à décoder la seconde partie... qu'est-ce que tu sous entends... qu'il y'aurait moyen de connaitre le temps de lecture... si l'utilisateur cliques sur un lien dans l'email... arrive sur le site... on l'identifie grâce au cookie... et faut-il encore qu'il clique pour accéder à une deuxième page pour connaitre son temps de lecture?... ou est-ce qu'il y a moyen de connaitre le temps de lecture entre l'email et le site grâce au cookie?... hmmm je connais pas très très bien les cookies, je ne m'en suis jamais servi...
  2. salut Wefficient, bonne remarque... de toute façon je compte bien supprimer tout le code javascript vu qu'il ne fonctionne pas... par contre je me demande bien quelle technique emploient les sites qui proposent un statistique sur le temps de lecture du mail lors d'une campagne d'emailing....? si quelqu'un à une reponse...
  3. ok... merci pour la réponse... petite précision, je ne cherche pas spécialement à le faire en java script... je l'ai fait en java script parce que j'imaginais que çà aurait pu marcher... toute autres solutions m'intéresse évidement... ;-)
  4. Bonjour, J'ai créé un petit script php qui me permet de savoir quand un utilsateur a affiché son email. <?php include_once("./library_sub/mySql.php"); include_once("./library_sub/infosVisiteurs.php"); myAfficheError( $connexion = mysql_connect("localhost", "defStockLogin", "djs$8590_BU") ); myAfficheError( mysql_select_db("djs-buroservicesbe") ); $infoClient = aboutNetGuest(); $sqlStr = "INSERT INTO trackingMail " . "(idPerson, idAction, Os, Browser, IP, Hostname, CreationDate) " . "VALUE (" . $idPerson . "," . $idAction . ", ". " '" . $infoClient[0] . "', " . " '" . $infoClient[1] . "', " . " '" . $infoClient[2] . "', " . " '" . $infoClient[3] . "', " . " now() " . " );"; myAfficheError( $resultField = mysql_query($sqlStr) ); mysql_close($connexion); $f=imagecreatefromjpeg($image); header("Content-type: image/jpg"); //format gif imagejpeg ($f); exit(); ?> Ca me permet de savoir quand un user à "lu" (bon on s'entend sur lire, afficher dirons nous) l'email. En mettant dans l'email envoyé une balise style: <img name="track" alt="" src="http://www.monsiteweb.com/trackingMail?idAction=1&idClient=1ℑ=rr.jpg&idPerson=1" height="288" width="384"> Maintenant j'aimerais aussi savoir combien de temps il a lu l'email.... J'ai donc imaginé un script java qui charge un autre script php style: <script LANGUAGE='Javascript'> function quitte() { myImage = new Image(); myImage.src = "http://www.monsite.com/quitter.php?idAction=1&idClient=1ℑ=rr.jpg&idPerson=1"; while (myImage.complete != true) { i++; } } </SCRIPT> Ca marche très bien dans un browser... je veux dire si j'affiche ma page html... il exécute au chargement de l'image le premier script (-> accusé de lecture), ensuite à la fermeture (body onbeforeunload=...) " il exécute le deuxième script (->je sais quand il est parti) Malheureusement dans une webmail ou outlook... le code javascript n'a pas l'air de s'éxécuter.... Y'a-t-il une autre solution pour savoir combien de temps le destinataire à lu l'email?
×
×
  • Créer...