Url dans contenu message mail

Résolu
danielos77 Messages postés 108 Date d'inscription   Statut Membre Dernière intervention   -  
NHenry Messages postés 15221 Date d'inscription   Statut Modérateur Dernière intervention   -
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 15221 Date d'inscription   Statut Modérateur Dernière intervention   366
 
Forcément, si tu ne met pas de texte entre le <a> et le </a>, tu ne va rien voir.

1