img.php
Code:
1
2
3
4
5
6
7
8
9
10 <?php // Tracking mailHasBeenReceivedByUser($_GET['id']); // Send image header('Content-Type: image/png'); readfile('/path/to/image.png'); ?>
Version imprimable
img.php
Code:
1
2
3
4
5
6
7
8
9
10 <?php // Tracking mailHasBeenReceivedByUser($_GET['id']); // Send image header('Content-Type: image/png'); readfile('/path/to/image.png'); ?>
ça marche ! merci ! :D
je vais mnt pouvoir avancer sur la récup des données :wink:
hé oui ... encore moi :?
ça marche bien pour l'affichage mais si je lui ajoute ....php?id=1 (pour pouvoir récupérer l'id. j'essayerai après avec la variable), ça ne marche plus ...
montre ton code.
dans ma fonction qui envoie les mails, j'ai ça (sorry si je me montre pas l'adresse complète) :
(ça marche pour l'affichage de l'image si je mets pas ?id=1)Code:<img src='http://www. ... /tracker.php?id=1'>
et dans tracker.php :
Code:
1
2
3
4
5 header('Content-Type: image/gif'); readfile('pix2.gif'); $id=$_GET['id']; $requete="INSERT into tracking VALUES ('','$id')"; mysql_query($requete,$db);
C'est malin de ne pas suivre ce que je dis. :|
Citation:
Envoyé par Mr N.
excuse moi :oops: mais je pensais que gif ou png c'était kif kif ... et puis j'ai ré-essayé avec png mais tjs rien ... j'ai l'impression que c'est plutôt le
qui pose problème ...Code:php?id=1
en effet png ou gif c'est kif kif. mais laisse tomber ma remarque, j'avais mal lu ton code...
Dans ton navigateur, si tu appelles directement ta page, qu'est-ce qu'il se passe (en mettant l'envoi de l'image après l'insertion de la db) ?
Code:
1
2
3
4
5
6
7 $id=$_GET['id']; $requete="INSERT into tracking VALUES ('','$id')"; mysql_query($requete,$db); header('Content-Type: image/gif'); readfile('pix2.gif');
ok :wink:
il insére des champs (vides) dans la BD ... la requète marche donc bien. le tout est de passer cette fameuse variable :?
(et il affiche bien l'image. par contre, toujours pas dans le mail quand j'essaie de passer la varaible)
hé ben là ... ça me dépasse ... j'ai essayé avec "truc" au lieu de "id"
et ça marche 8O 8OCode:tracker.php?truc=$id
incompréhensible ! :D
Bonjour :D
C'est vrai??? 8O 8O 8OCitation:
Ton site doit faire l'objet d'une déclaration à la CNIL et je crois que le mail doit contenir le n° d'inscription ...
Et les gens les font?
merci!!
Salut,
Pour avoir été confronté au problème, je te livre mes conclusions :
-Soit tu choisi d'opter pour un logiciel de newsletter et tu effectue les envois toi-même (dans la limite fixée par ton FAI)
l'avantage est la maitrise totale du logiciel en local et l'envoi en smtp est moins considéré comme du spamming si le logiciel que tu utilise est bon.
De plus, tu peux toujours créer une BDD pour ton tracking.
-Soit tu as absolument besoin d'avoir une plateforme d'envoi distante et là, si le nombre de tes envoi est important le mieux est de passer sur du dedié mais cela ne t'empêchera pas de te faire blacklister.
-Soit (c'est la solution que j'ai choisi) tu passe par des sociétés de services qui utiliserons leur serveurs pour effectuer les envois ! (Ils ont, en general, des accords pour ne pas être Blacklistés.)
Ce qui ne t'empêche pas de faire le tracking toi-même.
ces conclusions n'engages que moi ! mais se faire blacklister c'est vraiment pas bon pour le busisness alors fait bien gaffe au serveur que tu vas utiliser pour tes envois !!!
@++
Salut et merci!!:P
En fait c'est parce que je suis en train de faire un site web pour un client mais l'option gestion de newsletters je l'ai placé en plus dans mon devis (c'est à dire optionnelle) car je sais que cette gestion n'est pas si évidente que cela.
Il s'agit donc d'un client (une productrice de courts-métrages) qui souhaite pouvoir donner à ces internautes la possibilité de s'inscrire à la newsletter.
Je n'ai aucune idée du volume d'internaute qu'elle gère mais je pense qu'elle s'en fout un peu du tracking mais simplement elle veut pouvoir communiquer à ces internautes les dernières nouvelles sur les films produits, etc.
Est-ce que dans un cas comme celui-ci on risque aussi de se faire blacklister si une ou deux fois par mois on envoi une newsletter à un ensemble de gens inscrits?
merci de me donner ton conseil dans un cas précis comme celui-ci.
et merci encore!!!! :D