8792 sujets

Développement web côté serveur, CMS

bonjour à tous voila je suis a la création de mon site et je bloque a un endroit
sur ma page principal je fait un session_start();
sur ma shoutbox ( shoutbox k1der ) jai fait une vérification pour que seul les membres loggé puisse posté
le souci c que il reconnait pas mon $_SESSION['pseudo'] pourtant jai fait un print_r($_SESSION). sur la page principal ca marche mais pas dans le include ( include ('http://......')

quelqun à une solution ?
Bonjour Viva,

Ton include est fait après session_start() ou avant ? Si c'est avant, c'est normale que ca ne marche pas. (les session n'étant pas démarrer lorsque le fichier est inclus)
Salut
Tu fais un include avec http://, la session n'est plus la même.
Préfère un chemin local (relatif pour faire simple) :
include './{chemin}/fichier.php';

Modifié par jeje (01 May 2007 - 21:54)
bas je fait comment pour voir ca ?
car meme en local ca ne marche pas
je comprend pas car des fois ca marche des fois ca marche pas
la dans mon index.php je recupe bien mes $_SESSION mon include et en plein milieu de page et il ne recup pas les $_SESSION alors que si je vais pas le HTTP:// a l'adresse du l'include ca marche je ne comprend pas tous
a écrit :
je comprend pas car des fois ca marche des fois ca marche pas


Pense que les variables de session ne sont pas accésibles sur la page qui les crées refrech de la page est une solution.