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 :

Lien de désinscription


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Homme Profil pro
    infographiste
    Inscrit en
    Avril 2012
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : infographiste
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2012
    Messages : 41
    Points : 23
    Points
    23
    Par défaut Lien de désinscription
    Bonjour à Tous,

    Dans un mail, j'ai crée un lien pour désinscription avec la ligne de code suivante :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <p class="noMail">Si vous ne souhaitez plus recevoir de message de notre part, <a href="http://site/desinscrire3.php?leName=Blabla&firstName=papa&addr=Blabla@zzz.com">cliquez ici</a>.<p>

    je fais bien partir un mail :

    "De : papa Blabla
    Mail : Blabla@zzz.com

    Le 01 June 2018 à 09:30.

    Message :

    Bonjour,

    Je ne souhaite plus avoir de mail de votre part.

    Merci

    Monsieur Blabla"

    Ok super mais j'ouvre une page html le carataire "@" n'est pas bon :
    Nom : Capture.png
Affichages : 156
Taille : 117,0 Ko

    Je récupéré l'adresse comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $email = $_GET['addr'];
    et je l'insert comme:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo 'blabla  <p class="reponce">Nous avons bien pris en compte votre demande pour l\'adresse '. $email . '.</p> ';
    Est-il possible de savoir quel est mon problème?

    Merci à vous tous

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur
    Inscrit en
    Octobre 2014
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2014
    Messages : 322
    Points : 124
    Points
    124
    Par défaut
    Bonjour,

    Je pense a un problème d'encodage.

    Quand tu regardes le lien dans le mail, ou quand tu cliques dessus, a quoi ressemble l'url ?

  3. #3
    Membre à l'essai
    Homme Profil pro
    infographiste
    Inscrit en
    Avril 2012
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : infographiste
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2012
    Messages : 41
    Points : 23
    Points
    23
    Par défaut
    Bonjour et merci pour votre réponse,

    Je viens de tester Thunderbird, et le mail par très bien bonne réception, je test le lien et la page affiché est correcte (??),
    Peut être une mauvais police ouverte sur mon poste de travail (Fermeture Indesign qui parfois ouvre des police???).

    Je n'ai rein change (de visible), je surveille et regarde si je trouve la source.

    Merci et bonne journée

    Philippe

  4. #4
    Membre extrêmement actif
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2018
    Messages
    537
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Avril 2018
    Messages : 537
    Points : 634
    Points
    634
    Par défaut
    Bonjour,

    Ca peut aussi venir du navigateur qui n'accepte pas ce caractere
    j'aime bien la note de musique ca change du @ :p

  5. #5
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Points : 16 372
    Points
    16 372
    Par défaut
    Si tu construis le corps du mail à partir d'un script PHP, tu peux utiliser urlencode ou http_​build_​query pour construire ton url, et urldecode à l'arrivée :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <p class="noMail">Si vous ne souhaitez plus recevoir de message de notre part, <a href="http://site/desinscrire3.php?<?=http_build_query(['nom' => 'éléphpant', 'email' => 'contact@php.net']) ?>">cliquez ici</a>.<p>

Discussions similaires

  1. Phpmynewsletter - Changer l'affichage du lien de désinscription
    Par gato18 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 07/01/2011, 10h40
  2. [FLASH 5] Comment créer un lien hypertexte
    Par ajit dans le forum Flash
    Réponses: 4
    Dernier message: 30/03/2006, 13h26
  3. [Kylix] pb avec lien symbolique
    Par sdoura2 dans le forum EDI
    Réponses: 1
    Dernier message: 13/12/2002, 23h16
  4. [Kylix] Création d'un fichier lien
    Par DrQ dans le forum EDI
    Réponses: 2
    Dernier message: 14/05/2002, 22h30
  5. Tutoriels et liens pour le Borland Database Engine
    Par Community Management dans le forum Paradox
    Réponses: 0
    Dernier message: 25/03/2002, 11h23

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