Bonjour, à tous.
C'est mon premier post ici, je débute presque en php et j'ai un souci.
Alors que le code que j'écris est parfaitement exécuté sur une page perso sur free, localement (sous Win2k avec easyphp 1.8 ou 1.7 ainsi que sur Panther avec le pkg de entropy) pas moyen de le faire fonctionner.
voilà le code en question :
En fait, la page par défaut se charge, mais les autres liens non. La variable 'page' n'est pas lue.
Le message d'erreur qui s'affiche avec easyphp 1.8 est :
Notice: Undefined variable: page in e:\program files\easyphp1-8\
Que dois-je faire pour permettre l'exécution du code ?
C'est mon premier post ici, je débute presque en php et j'ai un souci.
Alors que le code que j'écris est parfaitement exécuté sur une page perso sur free, localement (sous Win2k avec easyphp 1.8 ou 1.7 ainsi que sur Panther avec le pkg de entropy) pas moyen de le faire fonctionner.
voilà le code en question :
Bloc de code:
<p><a href="index.php?page=a">LABO-DTF OUVERT LE 18/06/2005</a></p>
<p><a href="index.php?page=b">GAGNER L'¼UVRE</a></p>
<p> <a href="index.php?page=c">POURQUOI DTF</a></p>
<p> <a href="index.php?page=d">IMAGES</a></p>
<p> <a href="index.php?page=e">FILMS</a></p>
<p> <a href="index.php?page=f">CONTACT</a></p>
// quelques autres lignes en html, puis
<div class="frame">
<?php
if (!isset($_GET["page"])) $page='a';
switch($page){
case 'a': include ("atelier.php");break;
case 'b': include ("accueil.php");break;
case 'c': include ("pourquoidtf.php");break;
case 'd': include ("diapo1.htm");break;
case 'e': include ("diapo2.htm");break;
case 'f': include ("contacts.php");break;
default: include ("atelier.php");break;
}
?>
</div>
En fait, la page par défaut se charge, mais les autres liens non. La variable 'page' n'est pas lue.
Le message d'erreur qui s'affiche avec easyphp 1.8 est :
Notice: Undefined variable: page in e:\program files\easyphp1-8\
Que dois-je faire pour permettre l'exécution du code ?