Variable dans message html d'un mail php

Bonjour,

Alors c'est un peu compliqué, mais j'aimerais savoir comment faire pour insérer une variable dans le lien hypertexte d'un message qui est dans une balise PHP, c'est à dire un peu comme ça :

<?php
...
$variable à envoyer = rand(10, 99);

message_html = "<a href='www.dfhvhfv.fr/index.php?activation="$variable à envoyer"'>Cliquez ici</a>"
...
?>


Ce code là ne marche pas, le navigateur dit quelque chose comme "unexpected T_VARIABLE"

Si vous trouvez comment faire ça va vraiment m'aider...

3 réponses

  1. J'espère au moins que $variable à envoyer ne s'appelle pas vraiment $variable à envoyer.
    0
    1. Non parce que il n'y doit pas avoir ni d'accent ni d'espace, appelle la $variable_a_envoyer par exemple.
      0
    2. Oui oui je m'en suis rendu compte mais ne vous inquiétez pas elle s'appelle $CodeValide.
      0
  2. Ok donc remplacé par ça:
    $message_html = '<a href="www.dfhvhfv.fr/index.php?activation=' . $CodeValide . '" >Cliquez ici</a>';
    0
    1. Ca marche !!! Merci beaucoup lokakilo, je suis débutant en programmation et ce problème me bloquait complètement, mais là c'est bon ça fonctionne.

      P.S. : Je voudrais mettre en résolu mais vu que je ne suis pas inscrit je ne sais pas comment faire.
      0