Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/01/2012, 16h20   #1
Membre du Club
 
Homme
Webmaster
Inscription : septembre 2008
Messages : 113
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : septembre 2008
Messages : 113
Points : 45
Points : 45
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 :
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 :
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
cragoroth est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2012, 16h26   #2
Membre Expert
 
Avatar de Eric2a
 
Homme Eric Garidacci
Inscription : septembre 2005
Messages : 1 057
Détails du profil
Informations personnelles :
Nom : Homme Eric Garidacci
Âge : 41

Informations forums :
Inscription : septembre 2005
Messages : 1 057
Points : 1 564
Points : 1 564
Salut,

En placant le lien entre guillemets ?

Code :
$msg_agence .= 'Vous pouvez consulter son profil : <a href="liste_candidats.php?op=voirProfil&id_utilisateurs='.$utilisateurs['id_utilisateurs'].'">voir le profil</a>'. "\n";
__________________

N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].

Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ...
Eric2a est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2012, 16h33   #3
Membre du Club
 
Homme
Webmaster
Inscription : septembre 2008
Messages : 113
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : septembre 2008
Messages : 113
Points : 45
Points : 45
merci pour ton aide

pareil avec les guillemets :

en faite j'ai ceci :

Code :
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
cragoroth est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2012, 16h41   #4
Membre Expert
 
Avatar de Eric2a
 
Homme Eric Garidacci
Inscription : septembre 2005
Messages : 1 057
Détails du profil
Informations personnelles :
Nom : Homme Eric Garidacci
Âge : 41

Informations forums :
Inscription : septembre 2005
Messages : 1 057
Points : 1 564
Points : 1 564
Le code est correct.

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

N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].

Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ...
Eric2a est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 06/01/2012, 16h46   #5
Membre du Club
 
Homme
Webmaster
Inscription : septembre 2008
Messages : 113
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : septembre 2008
Messages : 113
Points : 45
Points : 45
ha ouai pas bête:

par contre je suis en local pour le moment :

Code :
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...
cragoroth est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2012, 16h53   #6
Membre Expert
 
Avatar de Eric2a
 
Homme Eric Garidacci
Inscription : septembre 2005
Messages : 1 057
Détails du profil
Informations personnelles :
Nom : Homme Eric Garidacci
Âge : 41

Informations forums :
Inscription : septembre 2005
Messages : 1 057
Points : 1 564
Points : 1 564
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?...
__________________

N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].

Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ...
Eric2a est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 06/01/2012, 16h57   #7
Membre du Club
 
Homme
Webmaster
Inscription : septembre 2008
Messages : 113
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : septembre 2008
Messages : 113
Points : 45
Points : 45
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 :
1
2
 
$lien	= "liste_candidats.php?op=voirProfil&id_utilisateurs=".$utilisateurs['id_utilisateurs'];
par
Code :
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
cragoroth est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h25.


 
 
 
 
Partenaires

Hébergement Web