Utilisation de la fonction "include"?

Bonjour,
salut tout le monde, j suis entrain de travailler sur un logicie de gestionl ecrit en php
et j n'arrive pas à comprendre les includes qu'ils utilise:
include($base_path."/includes/error_report.inc.php") ;
require_once($base_path."/includes/init.inc.php");
aide svp!!!
Configuration: Windows XP
Internet Explorer 7.0

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. Qu'est-ce que tu ne comprend pas ?

    http://fr3.php.net/manual/fr/function.include.php
    http://fr3.php.net/manual/fr/function.require-once.php
    1. j ne comprend pas pourquo cette orthographe.
      parceque normalemnt on utilise include comme ça:
      include("nom_de_la_page");
      mais d'ecrire une variable avent le le nom de la page,j comprend pas,
      j veux dire ça :$base_path."/includes/init.inc.php"
    2. j'ai oublier,merci pour les liens, ça apparait que c interessant
  2. Que désigne $base_path ? A quoi correspond cette variable ? Recherche d'ou elle vient cela t'aidera a comprendre
    1. dans la ligne d'avant la variable $base_path est initialisee
      comme ça : $base_path=".";
  3. En effet je comprends que ne veuille pas dire grand chose à tes yeux...
    Mais le "." en l'occurence désigne le même dossier que celui ou est ta page php

    Pour info : ".." désigne un dossier parent
    1. non c pas du tout ça, si tu veux j peux te donner tout le code.
      mais le blem c que tout le code est comme ça,
      plein des include et requir_once.
    2. voila le debu du code que j'arrive pas à dechiffrer!!!

      $base_path=".";
      require_once($base_path."/includes/init.inc.php");

      include($base_path."/includes/error_report.inc.php") ;
      include($base_path."/includes/global_vars.inc.php");
      include($base_path."/includes/misc.inc.php");
      include($base_path."/compteur.php");
      require_once($base_path.'/includes/opac_config.inc.php');
  4. Connais-tu le principe des include ? Pour savoir comment marche ton script il faut mettre bout à bout les includes et ton code de page..
    1. le probleme c'est que c'est un code deja pres,et c'est à moi de le modifier
      pour personnaliser les page de ce logiciel.
      donc j dois comprendre ses pages et ses liens...
      pour les include , j sais que c'est une methode pour ne pas repeter le code plusieurs fois
      c'est une sorte d'appel d'une autre partie pour l'introduir dans la page
    2. dans tous les cas merci pour votre aide,
      j vais essayer de suivre chaque include pour comprendre le code.
  5. Bon courage, pour ma part : c'est la partie de php que je déteste ! Mais il a beaucoup d'avantages :-)