Bonjour,

Je génère du html en PHP et j'aimerai insérer une variable ($variable) dans 'src' d'une balise <img. Voici le code :

<?= par('Titre','Blabla text... <a class="fancybox" href="$variable">
LIEN</a>') ?>

Comment faire ?
Merci !

6 réponses


Ramzz1994
Réponse acceptée

C'est pas super clean...

<?= par('Titre','Blabla text... <a class="fancybox" href="' . $variable . '">LIEN</a>') ?>

Salut Frank Hélin,
tu peux faire comme cela :

<img  src="<?= $variable ?>" />

Merci pour la réponse, mais j'ai déjà essayé et ça ne fonctionne pas. J'obtiens cette url : http://blabla.com/<?=%20$linkstudio%20?>

En fait, j'aimerai que PHP génère du HTML qui écrit du PHP ! Du PHP dans du PHP, est-ce possible ?

En tout cas ça fonctionne ! Merci Ramzz1994

" Merci pour la réponse, mais j'ai déjà essayé et ça ne fonctionne pas. J'obtiens cette url : http://blabla.com/<?=%20$linkstudio%20?> "
=> dans ce cas, le paramètre "short_open_tag" doit être à off dans ton php.ini
Je pense que c'est pour cela que php n'interprète pas ta variable.