Voilà mon problème : j'utilise sur mon blog wordpress hébergé chez Free une fonction "php include" qui me permet de générer un bannière aléatoire en allant "piocher" dans mon album zenphoto (également chez Free). Cela donne les lignes suivantes dans mon header.php :
Code : Tout sélectionner
<div id="header_img">
<?php include("http://pascal.ledisque.free.fr/gallery/?p=heading"); ?>
</div>
En fait depuis quelques semaines, c'est devenu franchement aléatoire, et cela vient forcément de leurs serveurs. Quand cela ne marche pas, et que je regarde le code source de la page, la ligne n'existe simplement pas (pas de message d'erreur ou quoique ce soit) :
Code : Tout sélectionner
<div id="header_img">
</div>
J'ai également lu beaucoup d'articles à ce sujet : il en ressort que la fonction include est bien supportée par Free. OK, je veux bien. Ce que je peux dire, c'est que ça ne marche pas toujours en ce moment.
Ce que je voudrais faire, c'est contourner le problème : afficher une image définie si la fonction échoue (ou n'est pas exécutée). Un genre de IF j'imagine qui me permettrait d'afficher l'image de mon choix si Free est dans un mauvais jour...
Mais je n'y connais rien en php.
Quelqu'un peut-il m'aider ?
Merci,
pled