accueil
downloads
links
bugmanager
header
**

Par respect de la netiquette, tous les contributeurs s'engagent à ne tenir ni propos insultants ni propos infamants envers un tiers. Merci d'avance à tous et ... bonne pêche aux infos - (Les numéros IP sont conservés.)
XML/RSS 2.0  page_down
newtopiclink  replylink  Version imprimable 
Ascending order Descending order   » Sujet: Problème avec les noms de module contenant un "-"
Auteur: Message:


 Posté le 2004/10/28 à 09:37

Pascal a écrit:
Dans mes modules, j'ai dans un fichier qui se nomme sites-p-f.php ...
losque j'installe le module tout est ok, j'ai bien les "liens de créé dans le ixp_system.defines.modules.php exemple : _GOCMS_ANNUAIRE_sites-p-f1 mais losque je visualise la page contenant ce lien, il y a ce code qui apparait : 0pa=EnvSite&lid=9" > le reste du code < a href ... a disparu...


C'est un problème du à php:
si tu utilises des - dans tes defines, (donc dans des noms de scripts), Php les considère comme des - (signe moins) et fait le calcul. donc tu obtiens 0. Pour éviter ça, il te faut utiliser la fonction constant:

define('_GOCMS_ANNUAIRE_sites-p-f0', '/rc2/ixm_gocms_annuaire.php?file=sites-p-f');
echo constant('_GOCMS_ANNUAIRE_sites-p-f0');


Ref: http://fr.php.net
HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la médiocrité, mais celui qui vise à la médiocrité tombera plus bas encore. "Proverbe chinois"
Profile Message Privé Editer le message Voir le site de l'utilisateur Chercher tous les messages de cet utilisateur Signaler ce message aux Administrateurs top
newtopiclink  replylink  Version imprimable 

page_up

 

Powered by XForum 3.5.1-ix by Trollix Software
0.0561862 - 34 queries