if et else : un p'tit coup de pouce rapide s'il vous plait !

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

bonjour,
j'ai crée une fonction avec if.
Celle ci concerne les audio.
Cela dit que si le lien de telechargement existe (en gros si l'audio est telechargeable), cela affiche une image avec le lien de telechargement.

Jusque la, pas de souci.
J'aimerai simplement dire que si l'audio n'est pas telechargeable (else, else if), affiche moi une autre image.

Mais j'ai du mal avec le else.
Pourriez vous m'aider rapidement ?

je vous donne mon code actuel :

<?php if ($node->url_download) { ?>
            <a href="<?php  print $node->url_download; ?>"><img src="files/image.gif" ></a>
      
<?php }; ?>

Merci ! ;)

Forum : 
Version de Drupal : 

cool ca marche avec du texte mais pas avec mes images qui contiennent comme lien du php..

l'image qui s'affiche si un telechargement est present est :

<a href="<?php  print $node->url_download; ?>"><img src="files/img.gif" ></a>

je suis pas loin !

un dernier coup de pouce !

thx :)

<?php if ($node->url_download) { ?>
            <a href="<?php  print $node->url_download; ?>"><img src="files/image.gif" ></a>
     
<?php }else{ ?>
<a href="<?php  print $node->url_download; ?>"><img src="files/image2.gif" ></a>
<?php } ?>