Fork me on GitHub






Problème de portée de variable
Aspirant
Inscrit: 24/03/2006 10:08
Messages: 27
la commande

echo $xoopsModule->dirname();

fonctionne trés bien dans index.php de mon module.



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 16:09
Partager Twitter Partagez cette article sur GG+
Re: Problème de portée de variable
Semi pro
Inscrit: 23/09/2003 08:29
De Perdu dans le Morvan
Messages: 562
Citation :
avez-vous une idéee?

Lire la doc
ici

ou encore

Dans une fonction, déclarer la variable globale:
myFunction()
global $xoopsModule;

Posté le : 05/04/2006 17:20

Open in new window Mitmia.com la boutique du didgeridoo .
Partager Twitter Partagez cette article sur GG+
Re: Problème de portée de variable
Aspirant
Inscrit: 24/03/2006 10:08
Messages: 27
Merci pour toutes ces docs.

C'est exactement ce que je rechercher pour mes débuts.


par contre, je viens de voir qu'en fait, dirname est une fonction de l'objet xoopsModule.


Et dans mon code php ( pas dans index.php, ça marche trés bien là ), on dirait que dirname() plante la page.

En effet, dés que ça execute cette fonction, le reste de la page de s'affiche plus.

merci

a+

Posté le : 06/04/2006 09:19
Partager Twitter Partagez cette article sur GG+
Re: Problème de portée de variable
Semi pro
Inscrit: 23/09/2003 08:29
De Perdu dans le Morvan
Messages: 562
Activation du mode debug php !

Dans ton code php, tu as bien mis?
include("../../mainfile.php");
include_once(
XOOPS_ROOT_PATH."/header.php");
....
include(
XOOPS_ROOT_PATH."/footer.php");

Posté le : 06/04/2006 11:56

Open in new window Mitmia.com la boutique du didgeridoo .
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



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.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

131 Personne(s) en ligne (102 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 131 | Plus ...