Include [PHP] - PHP - Programmation
Marsh Posté le 09-10-2002 à 13:36:46
c'est le fichier en cours d'éxécution qui doit servir de référence pour les chemins des fichiers à inclure.
par ex si à la raçine de ton site tu as un index.php qui inclue un fichier dans include/a.php
si tu veux que a.php inclue b.php situé dans le rèp include, il faut mettre include('include/b.php' et non pas include ('b.php'.
c'est clair ?
Marsh Posté le 09-10-2002 à 18:15:33
Oki, mais comme les fichier include peuvent être appelé depuis d'autres répertoires
/c.php4
/unRep/c.php4
ça marche tjs?
Marsh Posté le 22-10-2002 à 13:01:05
ReplyMarsh Posté le 22-10-2002 à 13:20:42
Aurelienazerty a écrit a écrit : Oki, mais comme les fichier include peuvent être appelé depuis d'autres répertoires /c.php4 /unRep/c.php4 ça marche tjs? |
C'est alors à toi de définir des constantes, et, quand tu appelleras ton fichier, tu auras une syntaxe du type :
include"($REP_INCLUDE/a.php4" );
Marsh Posté le 22-10-2002 à 18:30:36
Reply
Marsh Posté le 09-10-2002 à 13:20:00
Bonjour, voilà je vous explique le truc, j'ai un répertoire où sont toutes mes classe appellé /include
J'ai un fichier a.php4 qui fait référence à une classe qui est dans b.php4 (qui est dans le même répertoire)
La question est comment faire pour que depuis un autre autre script /exemple/c.php4 on n'ai qu'à include le fichier a.php4 et que les autre fichier (comme b.php4) le soient d'eux même...
car si je fait ça:
a.php4:
include('./b.php4';
c.php4
include('../include/a.php4';
ça ne marche pas... Je sais pas si je suis clair, mais j'aimerais faire une solution équivalente qui fonctionne sans que j'ai à includez tous les fichiers dont dépant la classe que j'utilise... C'est plus propre et ça évite d'en oublier..;Merci
---------------
http://lan.team-azerty.com, LAN fun en Rhône-Alpes