cfg et php

Bonjour,

Comment récupérer les infos cfg stockées dans spip_metas dans un script php hors espace privé
exemple: $login=lire_config('config_fiche_curie/login');
retourne l'erreur: appel à une fonction non définie.

DC

Il y a #CONFIG
klaus++

Institut Curie schrieb:

Bonjour,

Comment récupérer les infos cfg stockées dans spip_metas dans un script php hors espace privé
exemple: $login=lire_config('config_fiche_curie/login');
retourne l'erreur: appel à une fonction non définie.

DC
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

#CONFIG dans du php? Ca fonctionne ?

DC

klaus++ a écrit :

Il y a #CONFIG
klaus++

Institut Curie schrieb:

Bonjour,

Comment récupérer les infos cfg stockées dans spip_metas dans un script php hors espace privé
exemple: $login=lire_config('config_fiche_curie/login');
retourne l'erreur: appel à une fonction non définie.

DC
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Institut Curie a écrit :

#CONFIG dans du php? Ca fonctionne ?

DC
[...]

Bonjour,

on peut alors appliquer ensuite un filtre (ou un modèle), donc avec
du php.

[(#CONFIG|plop)] va transmettre les données au filtre plop, qui doit
être défini dans mes_fonctions.php

Voir en détail dans la doc de Spip : les filtres, et les modèles
(mais on peut le faire avec uniquement les filtres).

Bonne journée
Grégoire

Wouarff! j'y comprends plus rien.
Je suis en train de faire ce plugin pour ma boite et rien ne va. J'utilise la classe php mysqli pour faire des requêtes à la frappe.
J'ai donc un fichier php à la racine de mon plugin. Les requêtes sous mysqli sont un peu différentes et donc il faut renseigner le login à la bdd, le mdp, le login etc..
J'avais pensé donc utiliser CFG pour le rendre générique et ensuite le proposer en libre circulation. Mais mon fichier php n'admet pas les lire_config().
J'ai voulu truander le truc en passant par un machin genre $a= unserialize($GLOBALS ['meta']['rec_curie']); $login=$a['login']; etc..
Mais le php me retourne encore une erreur ! Il ne reconnait pas ici les $GLOBALS['meta']

Bref, je deviens petit à petit un peu plus chauve.

Auriez vous une idée pour m'aider, et aussi aider la bonne cause :wink:

Merci

DC

Institut Curie a écrit :

#CONFIG dans du php? Ca fonctionne ?

DC

klaus++ a écrit :

Il y a #CONFIG
klaus++

Institut Curie schrieb:

Bonjour,

Comment récupérer les infos cfg stockées dans spip_metas dans un script php hors espace privé
exemple: $login=lire_config('config_fiche_curie/login');
retourne l'erreur: appel à une fonction non définie.

DC
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip