[php] varaiable invisible
Fermé
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
-
1 févr. 2009 à 15:22
muska92 Messages postés 277 Date d'inscription lundi 14 février 2005 Statut Membre Dernière intervention 14 août 2009 - 1 févr. 2009 à 21:02
muska92 Messages postés 277 Date d'inscription lundi 14 février 2005 Statut Membre Dernière intervention 14 août 2009 - 1 févr. 2009 à 21:02
A voir également:
- [php] varaiable invisible
- Clé usb invisible - Guide
- Easy php - Télécharger - Divers Web & Internet
- Caractère invisible ✓ - Forum Word
- Tiret "invisible" - Forum Word
- Dossier invisible - Guide
10 réponses
muska92
Messages postés
277
Date d'inscription
lundi 14 février 2005
Statut
Membre
Dernière intervention
14 août 2009
42
1 févr. 2009 à 16:20
1 févr. 2009 à 16:20
Tu veut dire pourquoi tu ne peut pas récupéré la valeur d'une variable déclaré précédemment sur une autre page ??
parce que c'est pas une variable SESSION
parce que c'est pas une variable SESSION
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
1 févr. 2009 à 16:40
1 févr. 2009 à 16:40
ok, avant je mettais un fichier nommé common.php dans toutes les pages et de cette manière je pouvais récupérer le contenu de la variable pun_user sans soucis.
Désormais mon site utilise dokuwiki la template se trouve dans /lib/tpl/simple/main.php et donc si j'essaye d'appeler la variable depuis main.php ca n'affiche rien par contre j'appelle cette même variable depuis un fichier qui se trouve sur la racine alors ca marche....?
Désormais mon site utilise dokuwiki la template se trouve dans /lib/tpl/simple/main.php et donc si j'essaye d'appeler la variable depuis main.php ca n'affiche rien par contre j'appelle cette même variable depuis un fichier qui se trouve sur la racine alors ca marche....?
Utilisateur anonyme
1 févr. 2009 à 17:36
1 févr. 2009 à 17:36
Bonjour,
si tu arrivais à décrire ton problème un peu mieux on pourrait t'en dire plus. les variables n'ont rien à voir avec l'emplacement du fichier dans un dossier
une variable déclarée dans une page ne passe d'une page à une autre que par l'intermédiaire de varaibles de sseion, ou peuvent aussi être transmises avec un formulaire.
si tu arrivais à décrire ton problème un peu mieux on pourrait t'en dire plus. les variables n'ont rien à voir avec l'emplacement du fichier dans un dossier
une variable déclarée dans une page ne passe d'une page à une autre que par l'intermédiaire de varaibles de sseion, ou peuvent aussi être transmises avec un formulaire.
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
1 févr. 2009 à 17:56
1 févr. 2009 à 17:56
je vais essayer d'être plus clair:
Avant je faisais un include 'common.php' (ce fichier permet d'utiliser les variables de mon forum fluxbb sur mon site) ce qui me permettait d'exploiter la variable pun_user sur toutes les pages qui contenait include 'common.php'
Aujourd'hui j'utilise le système de dokuwiki qui possède son propre fichier common.php qui permet faire un bridge entre doku et fluxbb mais de coup je ne peux plus afficher la variable pun_user.
J'ai ouvert le fichier common.php (celui de dokuwiki) et en fait la variable pun_user n y figure pas donc normal que je ne peux pas l'afficher..
Est -t-il possible de "regrouper" les deux fichier common.php?? (ils sont complètement différents)
Avant je faisais un include 'common.php' (ce fichier permet d'utiliser les variables de mon forum fluxbb sur mon site) ce qui me permettait d'exploiter la variable pun_user sur toutes les pages qui contenait include 'common.php'
Aujourd'hui j'utilise le système de dokuwiki qui possède son propre fichier common.php qui permet faire un bridge entre doku et fluxbb mais de coup je ne peux plus afficher la variable pun_user.
J'ai ouvert le fichier common.php (celui de dokuwiki) et en fait la variable pun_user n y figure pas donc normal que je ne peux pas l'afficher..
Est -t-il possible de "regrouper" les deux fichier common.php?? (ils sont complètement différents)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
1 févr. 2009 à 17:59
1 févr. 2009 à 17:59
rebonjour,
appelles le tien common2.php et fais un include de ton nouveau fichier
appelles le tien common2.php et fais un include de ton nouveau fichier
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
1 févr. 2009 à 18:04
1 févr. 2009 à 18:04
j'avais déjà essayé mais cela produit une erreur pour mon site ainsi que le forum..
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
1 févr. 2009 à 18:39
1 févr. 2009 à 18:39
Les deux fichier ont plusieurs centaines de lignes de code et les erreurs sont de style:
Warning: require(./include/common.php) [function.require]: failed to open stream: No such file or directory in /var/www/linux/forum-linux/index.php on line 27 Fatal error: require() [function.require]: Failed opening required './include/common.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/linux/forum-linux/index.php on line 27
Utilisateur anonyme
1 févr. 2009 à 18:49
1 févr. 2009 à 18:49
reBonsoir
il ne trouve pas le fichier common.php du dossier include qui se trouverait au niveau supérieu au fichier index.php
: il n'est pas dans le bon dossier
Warning: require(./include/common.php) [function.require]: failed to open stream: No such file or directory in /var/www/linux/forum-linux/index.php on line 27
--
il ne trouve pas le fichier common.php du dossier include qui se trouverait au niveau supérieu au fichier index.php
: il n'est pas dans le bon dossier
Warning: require(./include/common.php) [function.require]: failed to open stream: No such file or directory in /var/www/linux/forum-linux/index.php on line 27
--
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
1 févr. 2009 à 18:54
1 févr. 2009 à 18:54
il ne le trouve pas car la ligne 27 est:
enfin bref même si je change en require PUN_ROOT.'include/common2.php'; cela ne change rien à mon problème...
require PUN_ROOT.'include/common.php';
enfin bref même si je change en require PUN_ROOT.'include/common2.php'; cela ne change rien à mon problème...
muska92
Messages postés
277
Date d'inscription
lundi 14 février 2005
Statut
Membre
Dernière intervention
14 août 2009
42
1 févr. 2009 à 21:02
1 févr. 2009 à 21:02
vérifie ton PUN_ROOT :
PUN_ROOT.'include/common.php'; ==> PUN_ROOT et définie en tant que ./forum/ ( enfin je suppose )
donc essaie d'inclure ton fichier directement de cette façon :
require './include/common.php'; ===> le point étant le racine du site
PUN_ROOT.'include/common.php'; ==> PUN_ROOT et définie en tant que ./forum/ ( enfin je suppose )
donc essaie d'inclure ton fichier directement de cette façon :
require './include/common.php'; ===> le point étant le racine du site