rangement de librairies et accès .... - PHP - Programmation
Marsh Posté le 29-12-2002 à 14:34:20
jolly a écrit :
|
J'ai eu le meme probleme : La solution c'est de faire un Path (fonction) qui renverra le path absolu ou s'execute ta page puis de faire un teste pour savoir quel lien HT a mettre
Marsh Posté le 29-12-2002 à 14:36:02
t'as un exemple ..svp
Marsh Posté le 29-12-2002 à 14:42:05
jolly a écrit : t'as un exemple ..svp |
J'avais essqyé puis j'ai abandonné
http://www.php.net/manual/en/function.pathinfo.php
ça peut aider, mais a chaque fois faut faire un test ou une concatenation, ça devient vite chiant
Marsh Posté le 29-12-2002 à 14:43:21
t'as donc laissé tomber ?
Marsh Posté le 29-12-2002 à 14:45:31
jolly a écrit : t'as donc laissé tomber ? |
Ben j'ai trouvé une methode un peu moins elegante, sinon avec pathinfo tu peux t'en sortir : Tu prends le basedir, Ok, tu fais un split, Ok, et tu recrees ton Path avec les .. en plus selon la taille de ton tableau que ton Split a renvoyé : C'est lourd mais ça peut marcher
Marsh Posté le 29-12-2002 à 14:49:40
tu peux montrer ta solution ?
Marsh Posté le 29-12-2002 à 14:59:38
jolly a écrit : tu peux montrer ta solution ? |
Ben j'utilises 2 fichiers lib differents pas tres elogieux je sais, j'avais demandé une aide à Joce mais il m'a fait un RTFM
Marsh Posté le 29-12-2002 à 14:31:04
Salut !
voila l'architecture de mon site se presente au niveau des fichiers sous la forme suivante :
seulement voila pour mon admin il utilise des fonction definies deja dans les libs "publiques"
le problème c'est que j'ai 1 fichier das chaque repertoire de lib j'ai un fichiers qui me permet d'inclure TOUTES les librairies du repertoire ...
le problème avec les "include" c'est le chemin d'acces aux librairie : en effet il me dis quelles sont pas dans le repertoire ou s'exeute la page
vous voyez un moyen de me permetter de pouvoir inclure les libs de manière propre ??
---------------
L'Univers et la bétise humaine sont infinis ? Euhhh .... En ce qui concerne l'Univers, je n'en suis pas sûr... (Albert EINSTEIN)