Url dans contenu message mail

Résolu/Fermé
danielos77 Messages postés 108 Date d'inscription samedi 18 février 2006 Statut Membre Dernière intervention 16 janvier 2024 - 13 avril 2020 à 18:39
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 - 13 avril 2020 à 19:05
Bonjour,

Voici le contenu du message à transmettre :
$lignemessage = "				
		<br>
		Le stage $Num vient d'être créé.
		<br>
		<a href=\"http:\/\/......free.fr\/Ddevalidation.php?Num=".urlencode($Num)."\"></a>
		<br>
		Lien de validation pour voir le contenu et le Valider/Refuser.
		<br>
		";

où le lien hypertext ne s'affiche pas .. j'ai essayé en enlevant les guillemets de la concaténation de l'urlencode(), en remplaçant les caractères échappés par leur code HTML, ... rien n'y fait, le lien ne s'affiche pas dans le mail par contre, les 2 lignes de texte s'affichent sans soucis.
J'utilise urlencode() car la variable $Num possède un espace.

Voici le mail reçu :

Le stage ULM 62 vient d'être créé.

Lien de validation pour voir le contenu et le Valider/Refuser.


Une bonne âme voudrait-elle me donner la bonne syntaxe (on ne peut pas dire que les différents codes soient intuitifs...) ?

Un grand d'avance.

Daniel


Configuration: Windows / Firefox 75.0 / PHP 5.6.34


--

1 réponse

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 331
Modifié le 13 avril 2020 à 19:06
Forcément, si tu ne met pas de texte entre le <a> et le </a>, tu ne va rien voir.

1