Afficher ou pas une variable

Bonjour,

Je voudrais savoir comment afficher ou pas un lien, seulement s'il a été renseigné dans l'admin.
Dans l'admin j'ai un champ lien à remplir.
Puis sur le site, je déclare :
<?php if($lien) { echo ?><a href="<?php $lien; ?>">Lien vers le site</a> <?php } ?>

ça me semble pourtant correct...
J'ai dû écrire une erreur...

2 réponses

  1. oui

    ou:
    <?php
     if(isset($lien)) { echo '<a href="'.$lien.'">Lien vers le site</a>'; } ?>
    1. Contributeur
      Bonjour

      Pourquoi ? Il se passe quoi ?

      d'un point de vue de la syntaxe, ceci serait plus correct :

      <?php if($lien) { echo '<a href="'.$lien.'">Lien vers le site</a>'; } ?>