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 :

problème lien dans mail envoyé


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2008
    Messages : 171
    Points : 106
    Points
    106
    Par défaut problème lien dans mail envoyé
    Bonjour,

    Je solicite votre aide car je n'y arrive plus plus, c'est peut-être le weekend qui approche à grand pas.

    J'aimerais envoyer dans un mail un lien m'amenant sur mon site web :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $msg_agence .= 'Vous pouvez consulter son profil : <a href=liste_candidats.php?op=voirProfil&id_utilisateurs='.$utilisateurs['id_utilisateurs'].'>voir le profil</a>'. "\n";
    Je vois bien le lien s'afficher mais il fonctionne pas, ce qui veut dire que quand je clique dessus, rien ne se passe, je reste dans mon mail....


    voila le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    $msg_agence  = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">' . "\n\n";
    $msg_agence .= '<html>' . "\n";
    $msg_agence .= '<head>' ."\n";
    $msg_agence .= '<title></title>' . "\n";
    $msg_agence .= '<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">' . "\n";
    $msg_agence .= '</head>' . "\n";
    $msg_agence .= '<body bgcolor="#ffffff">' . "\n";
     
    $msg_agence .= '<strong>Un candidat vient de postuler à l\'offre : </strong> '.$utilisateurs['intitule_poste_offre_emploi'].'<br>'."\r\n"; 
    $msg_agence .= 'Vous pouvez consulter son profil : <a href=liste_candidats.php?op=voirProfil&id_utilisateurs='.$utilisateurs['id_utilisateurs'].'>voir le profil</a>'. "\n";
     
    $msg_agence .= '</body>' . "\n";
    $msg_agence .= '<html>' . "\n";
    merci pour votre aide

  2. #2
    Membre émérite
    Avatar de Eric2a
    Homme Profil pro
    Technicien
    Inscrit en
    Septembre 2005
    Messages
    1 225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 225
    Points : 2 411
    Points
    2 411
    Par défaut
    Salut,

    En placant le lien entre guillemets ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $msg_agence .= 'Vous pouvez consulter son profil : <a href="liste_candidats.php?op=voirProfil&id_utilisateurs='.$utilisateurs['id_utilisateurs'].'">voir le profil</a>'. "\n";

  3. #3
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2008
    Messages : 171
    Points : 106
    Points
    106
    Par défaut
    merci pour ton aide

    pareil avec les guillemets :

    en faite j'ai ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Un candidat vient de postuler à l'offre : DESSINATEUR AUTOCAD ELECTRICITE
    Vous pouvez consulter son profil : voir le profil
    quand je survole "voir le profil", seulement à ce moment là j'ai le hover du lien qui apparraît.

    Je sais que des fois il faut faire CTR + clic gauche.

    Mais ia pas un truc qui existe pour que ça marche.

    Peut-être que c'est mon code mais je suis à court d'idée là.

    Merci de votre aide

  4. #4
    Membre émérite
    Avatar de Eric2a
    Homme Profil pro
    Technicien
    Inscrit en
    Septembre 2005
    Messages
    1 225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 225
    Points : 2 411
    Points
    2 411
    Par défaut
    Le code est correct.

    Par contre, j'avais pas remarqué mais il faut utiliser une adresse absolue pour le lien (http://...)

  5. #5
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2008
    Messages : 171
    Points : 106
    Points
    106
    Par défaut
    ha ouai pas bête:

    par contre je suis en local pour le moment :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $lien	= "http://localhost/liste_candidats.php?op=voirProfil&id_utilisateurs=".$utilisateurs['id_utilisateurs'];
    ia un truc pour arranger un peu ce genre de code ?

    Merci de ton aide, on touche au but...

    avec le $_SERVER['HTTP_REFERER'] ça marche nikel mais pas le lien que je veux...

  6. #6
    Membre émérite
    Avatar de Eric2a
    Homme Profil pro
    Technicien
    Inscrit en
    Septembre 2005
    Messages
    1 225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 225
    Points : 2 411
    Points
    2 411
    Par défaut
    Suffit de donner l'adresse complète vers la page liste_candidats.php

    En local
    http://localhost/chemin_eventuel/liste_candidats.php?...
    En ligne
    http://www.tonsite.com/chemin_eventuel/liste_candidats.php?...

  7. #7
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2008
    Messages : 171
    Points : 106
    Points
    106
    Par défaut
    ok je pensais qu'il y avait une façon plus simple de le faire, enfin automatisé quoi....au lieu de mettre le chemin dans une variable...

    mais comme le chemin ne changera pas c'est goood pour moi

    Merci pour ton aide :

    Problème résolu de :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $lien	= "liste_candidats.php?op=voirProfil&id_utilisateurs=".$utilisateurs['id_utilisateurs'];
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $lien	= "http://localhost/liste_candidats.php?op=voirProfil&id_utilisateurs=".$utilisateurs['id_utilisateurs'];

    La présence du http est nécessaire.


    Merci pour ton aide Eric2a

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème envoi de lien dans mail
    Par y_chafaqi dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 16/03/2012, 21h11
  2. lien dans mail en PHP
    Par twiners13 dans le forum Langage
    Réponses: 6
    Dernier message: 29/08/2011, 00h07
  3. [Mail] Les liens des mails envoyés n'apparaissent pas
    Par ecarbill dans le forum Langage
    Réponses: 4
    Dernier message: 30/05/2008, 13h35
  4. problème lien dans une même page avec c:foreach
    Par fakhita dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 01/08/2007, 10h11
  5. [Mail] lien dans mail
    Par moulefrite dans le forum Langage
    Réponses: 5
    Dernier message: 23/05/2006, 12h59

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