Fonction 'Include' de PHP

borntobplayer
Invité n'ayant pas de compte PHPfrance

13 oct. 2010, 21:43

Question: problème de redirection avec la fonction Include) #-o

Bonjour, sur mon site j'ai un calendrier et toutes les pages affichent ce calendrier. J'ai bâti le calendrier avec du HTML et du CSS.

Mais avec la fonction Include de PHP j'ai cru comprendre que je pouvais prendre ce bout de code du calendrier et faire un fichier [NomDeLaPage.inc.php] et l'insérer dans mes pages internet. J'ai trouvé ça génial, parce que je peux modifier une page (ou plutôt un fichier) et toutes les autres pages vont s'adapter.

Quand je suis sur la page principal de mon site (http://www.saamontreal.org/welcome.php) je peux cliquer sur le calendrier (exemple: jour:Octobre 18) et il m'envoie à l'autre page(http://www.saamontreal.org/pages/nomeeting.php).

Je voudrais désactiver ce lien quand on est rendu à la page en question parce qu'il m'envoie nul part part la suite.

ViPHP
xTG
ViPHP | 7331 Messages

13 oct. 2010, 21:50

Dans la variable globale $_SERVER tu trouveras des informations comme le nom du script courant, l'adresse et d'autres choses.
Avec cela tu peux faire une condition sur la page actuellement affichée et donc faire l'affichage en texte ou en lien.
if( condition )
  echo "18";
else
  echo "<a href=\"lien\">18</a>";