Site web simple

kok -  
 philtrain -
bonjour je bloque sur un problème mineur...
Je lance easyphp et j'active apache et mysql.

Maintenant dans mon index.php je fais ça :

<a href="?page=index"> index</a>
<a href="?page=menuno"> menuno</a>
<a href="?page=menudos"> menudos</a>

[...]
reste du site
[...]

zone ou il y a le text principal. J'aimerai utiliser l'include, je fais :
<?
include($page);
?>

et je cree des fichiers comme menuno.php et j'écris du texte dedans (?).
mais quand je lance le site via http://localhost/site
il me met comme erreur :

Notice: Undefined variable: page in c:\program files\easyphp1-7\www\site\index.php on line 51

Warning: main(): Failed opening '' for inclusion (include_path='.;C:\Program Files\EasyPHP1-7\php\pear\') in c:\program files\easyphp1-7\www\site\index.php on line 51

Quelqu'un a une idée ?
Merci

6 réponses

  1. philtrain
     
    Bonjour,

    il me semble que la réponse est inscrite dans la question :
    Undefined variable: page in c:\program files\easyphp1-7\www\site\index.php on line 51
    Une variable n'est pas définie à la ligne 51 du fichier c:\....

    a+
    0
  2. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    Et aussi
    Warning: main(): Failed opening '' for inclusion (include_path='.;C:\Program Files\EasyPHP1-7\php\pear\') in c:\program files\easyphp1-7\www\site\index.php on line 51 


    Le point et point virgule devant c:\ il ya une erreur de syntaxe.

    Kilian, débutant en tâche de fond.....
    0
  3. kok
     
    merci mais comment je fais alors ? j'ai donné tous les codes qui concernent les erreurs.
    0
  4. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    Oups j'ai rien dit. Apparemment c'est pas vraiment une erreur le point et point virgule. Mais je ne suis pas certain que l'on puisse appeler un fichier hors du dossier racine d'un site.

    Kilian, débutant en tâche de fond.....
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. kok
     
    mais alors, qu'est ce que je fais ?

    je dois changer le code surement mais que mettre ?

    merci
    0
  7. philtrain
     
    ben il faut vérifier tes variables, surtout celle(s) de la ligne 51
    0