|
Problème de variable PHP |
|
Aspirant
Inscrit: 24/03/2006 10:08
|
re
J'aimerais définir dans index.php de mon module, une variable ou un define afin de définir le chemin de mon module :
exemple avec le défine :
define('XOOPS_PATH_CONTACT', XOOPS_URL.'/modules/contact/' ); include(XOOPS_PATH_CONTACT."html/contacts.php");
et dans contacts.php, j'aimerais bien utiliser XOOPS_PATH_CONTACT afin de ne pas re-rentrer à chaque fois le chemin complet du module.
Comment faut-il faire? j'ai l'impression d'avoir tout faux là!
Posté le : 05/04/2006 11:47
Edité par winsion sur 05/04/2006 14:38:14
|
|
|
Re: Problème de variable PHP |
|
Régulier
Inscrit: 27/02/2005 12:24
De longwy(54)
|
Salut
Pourquoi faire? ou est l'utiliter de ce genre de demarche?
Posté le : 05/04/2006 11:56
|
|
|
Re: Problème de variable PHP |
|
Semi pro
Inscrit: 23/09/2003 08:29
De Perdu dans le Morvan
|
Variable $xoopsModule->dirname(): En fonction du besoin (chemin ou url):
XOOPS_ROOT_PATH.'/modules/'.$xoopsModule->dirname() XOOPS_URL.'/modules/'.$xoopsModule->dirname()
Posté le : 05/04/2006 11:58
|
|
|
Re: Problème de variable PHP |
|
Aspirant
Inscrit: 24/03/2006 10:08
|
Oui, ok, merci
ça marche.
Par contre, c'est quoi la différence entre
XOOPS_ROOT_PATH et XOOPS_URL
quand le site xoops sera chez l'hébergeur, leur contenu ne sera pas pareil?
Posté le : 05/04/2006 13:08
|
|
|
Re: Problème de variable PHP |
|
Semi pro
Inscrit: 27/08/2003 11:03
De Perpignan
|
XOOPS_ROOT_PATH : chemin physique et XOOPS_URL : chemin virtuel
donc... oui ça change...
Posté le : 05/04/2006 14:37
|
Si tu frappes sur ta tête avec une cruche et que ça sonne creux, n'en déduis pas forcément que c'est la cruche qui est vide. ...
|
|
Re: Problème de variable PHP |
|
Aspirant
Inscrit: 24/03/2006 10:08
|
Super
le problème c'est que ma variable marche dans index.php de mon module
echo $xoopsModule->dirname(); fonctionne trés bien
mais quand je le mets dans un autre script php, ça ne marche plus. Pourtant echo XOOPS_ROOT_PATH et XOOPS_URL marchent bien dans ce script
avez-vous une idéee?
merci
a+
Posté le : 05/04/2006 15:19
|
|
Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.
|