Forum Clubic

Warning (include_path='.:/usr/local/lib/php') - Ma page me met un "Warning"

Boujour,

Je suis début dans le php et en voulant essayer un exemple il me marque le message suivant:


Warning: main(page1.html): failed to open stream: Aucun fichier ou répertoire de ce type in /home/clement/domains/les50cm3.atomysk.com/public_html/essai/essai/essai2/index.php on line 40

Fatal error: main(): Failed opening required 'page1.html' (include_path='.:/usr/local/lib/php') in /home/clement/domains/les50cm3.atomysk.com/public_html/essai/essai/essai2/index.php on line 40

Voici ma page d’essai:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
  <head>
    <title>Sommaire en PHP !</title>
  <style type="text/css">
  #sommaire
  {
  position:absolute;
  background-color:cyan;
  left:10px;
  width:100px;
  }

  #page
  {
  position:absolute;
  background-color:#AAAAAA;
  left : 200px;
  width:500px;
  height:500px;
  }
  </style>
  </head>
  <body>

    <div id="sommaire">
        <h3>Sommaire</h3>
        <a href="index.php?page=1">Page 1</a><br/>
        <a href="index.php?page=2">Page 2</a><br/>
        <a href="index.php?page=3">Page 3</a><br/>
        <a href="index.php?page=4">Page 4</a><br/>
    </div>

    <div id="page">


    <?php
    if (isset($_GET['page']))$page=$_GET['page']; else $page=1;
         if($page==1)require 'page1.html';
    else if($page==2)require 'page2.html';
    else if($page==3)require 'page3.html';
    else if($page==4)require 'page4.html';
    ?>
    </div>

  </body>
</html>

Pourriez-vous me dire pourquoi?

Merci d’avance.

Clément

J’ai trouver ma faute: j’avais nommé mes pages 1.html, 2.html, ect alors que j’aurais du les appeler page1.html, page2.html, ect.

@+ Clément

"Aucun fichier ou répertoire de ce type"

En plus c’est en français :wink: !

Bonjour,

Je te prierai de mettre le langage informatique dans le titre, tel que requis par la charte du forum programmation - pour une meilleure compréhension les uns des autres.

A lire :
http://www.clubic.com/forum/charte-du-foru…on-t306797.html

Pour éditer:
Suffit de cliquer sur ce bouton, dans ton message : http://www.clubic.com/forum/style_images/persoclubic/editer.gif

(note : ce message est un gros copier coller, ne pas répliquer derrière)