IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Mail] e-mailing


Sujet :

Langage PHP

  1. #21
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    img.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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');
     
    ?>

  2. #22
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 50
    Par défaut
    ça marche ! merci !

    je vais mnt pouvoir avancer sur la récup des données

  3. #23
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 50
    Par défaut
    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 ...

  4. #24
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    montre ton code.

  5. #25
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 50
    Par défaut
    dans ma fonction qui envoie les mails, j'ai ça (sorry si je me montre pas l'adresse complète) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src='http://www. ... /tracker.php?id=1'>
    (ça marche pour l'affichage de l'image si je mets pas ?id=1)

    et dans tracker.php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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);

  6. #26
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    C'est malin de ne pas suivre ce que je dis.

    Citation Envoyé par Mr N.
    img.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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');
     
    ?>

  7. #27
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 50
    Par défaut
    excuse moi 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 ...

  8. #28
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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');

  9. #29
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 50
    Par défaut
    ok

    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)

  10. #30
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 50
    Par défaut
    hé ben là ... ça me dépasse ... j'ai essayé avec "truc" au lieu de "id"

    et ça marche

    incompréhensible !

  11. #31
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    Bonjour


    Ton site doit faire l'objet d'une déclaration à la CNIL et je crois que le mail doit contenir le n° d'inscription ...
    C'est vrai???

    Et les gens les font?

    merci!!

  12. #32
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 82
    Par défaut Pourquoi faire ce qui existe déjà ?
    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 !!!

    @++

  13. #33
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    Salut et merci!!

    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!!!!

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/03/2009, 20h21
  2. [Mail] mes mails n'arrivent pas
    Par skybuck dans le forum Langage
    Réponses: 9
    Dernier message: 08/10/2005, 22h09
  3. [Mail] Problème mail()
    Par glloq8 dans le forum Langage
    Réponses: 4
    Dernier message: 30/09/2005, 19h31
  4. table acces champ mail pour mailing ???
    Par jockey1 dans le forum Access
    Réponses: 3
    Dernier message: 17/09/2005, 22h19
  5. [Mail] Problème mail en html
    Par Vinzius dans le forum Langage
    Réponses: 6
    Dernier message: 10/09/2005, 23h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo