session + include = probleme [PHP] - PHP - Programmation
Marsh Posté le 21-06-2004 à 18:08:48
ordre des instruction ne rien mettre avant les trucs de session surement
Marsh Posté le 21-06-2004 à 18:42:07
non, le session_start est bien avant tout code, meme php en plus !
Marsh Posté le 22-06-2004 à 01:44:52
Batman-Fr a écrit : non, le session_start est bien avant tout code, meme php en plus ! |
Marsh Posté le 22-06-2004 à 06:39:55
Je crois k'il entend par la k'elle doit se trouver au debut du code , enfin avant ke koike se soti soit affiché
Marsh Posté le 22-06-2004 à 09:57:53
voila le code qui fonctionne :
Code :
|
maintenant, quand je place le code de la 2eme balise PHP dans un fichier en include de la maniere suivante, ca ne fonctionne plus :
Code :
|
pour info, le
Code :
|
ne sert uniquement qu'a declarer ma variable $GLOBALS['www_PATH']
Marsh Posté le 22-06-2004 à 11:35:43
un petit global fera l'affaire )
Code :
|
Marsh Posté le 22-06-2004 à 11:58:56
ca me sert a quoi ? (j'ai du mal a cerner l'interet des GLOBALS)
Marsh Posté le 22-06-2004 à 12:55:47
ça sert surtout à faire marcher... en gros tu as déclaré ta variable dans le fichier PATH.inc.php et en la mettant global tu dis que tu vas l'utiliser maintenant...
c pas super pratique (voir super chiant même) mais ça a l'avantage de ne pas déclarer 36 000 variables partout dans le code sans qu'on sache à quoi elles correspondent !
Marsh Posté le 22-06-2004 à 13:21:51
titione a écrit : un petit global fera l'affaire )
|
Inutile car $GLOBALS est un tableau PHP prédéfini qui est superglobal (comme $_POST, $_GET ...) : http://fr2.php.net/manual/en/reserved.variables.php
Marsh Posté le 22-06-2004 à 15:14:02
en attendant, cela ne repond pas a mon probleme
a vot' bon coeur m'sieurs dames
Marsh Posté le 22-06-2004 à 15:22:18
et en faisant :
Code :
|
et dans PATH.inc.php
Code :
|
Cela devrait fonctionner car c'est comme cela que je fais
Marsh Posté le 23-06-2004 à 15:19:36
j'y penserai pour le prochain site, merci
sinon, concernant mon probleme d'include et de session, personne ne peut m'aider ?
Marsh Posté le 21-06-2004 à 17:50:54
j'ai divers tests qui valident ou non l'acces a la page demandee
mon script fonctionne parfaitement lorsqu'il est en "dur" sur chaque page. lorsque j'ai voulu basculer avec un include, ca ne fonctionne plus : mes variables de session sont inacessibles ...
j'ai teste plein de choses (session_start dans la page et dans le script en include, seulement dans la page ...) mais rien ne fonctionne
voyez-vous d'ou cela viendrait
merci d'avance
---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391