|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : août 2005 Messages : 33 ![]() |
Bonjour,
J'utilise une variable de session dans un fichier index.phtml comme suivant: Code :
Le problème c'est que si j'essaye d'utiliser cette variable de session dans une tiers page, ça ne fonctionne pas et un test avec isset() me renvoie false. Ma variable de session ne fonctionne donc pas. Pourtant ds chaque script qui utilise $_SESSION['map'], je place bien session_start(); Problème de conf du php.ini??? Comment interpréter cette erreur: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() |
Ca veut dire que tu as deja écrit quelque chose avant de créer ta session. (comprendre que tu as deja envoyé des données vers le navigateur).
A notre que le session_start() doit etre placé avant toute écriture (meme un espace). En gros comme ceci: A notre aussi, car je ne sais pas si tu l'as fait, que tu n'as pas besoin de remettre un session_start() dans properties.inc vu que tu l'as deja fait avant le require. |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : août 2005 Messages : 33 ![]() |
ok pour le message d'erreur.
Seulement ça ne résoud pas mon problème de tiers page qui ne veut pas reconnaître la variable de session... |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 288 ![]() |
Ben ca dépend si tu as corrigé l'erreur de header deja?
si non, c'est normal puisqu'il ne crée pas la session il ne risque pas de la reconnaitre dans les autres scripts |
|
|
00
|
|
|
#5 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : août 2005 Messages : 33 ![]() |
Bien sur j'ai corrigé cette erreur!!!
voilà le script de ma première page Code :
Code :
<?php $properties["winMapFile"]="C:/apache2/htdocs/veremap_brg/map_brg/".$_SESSION['map'].".map";?> et un tiers fichier utilise le properties .inc Code :
Je me fais comprendre ou bien? |
||||
|
|
00
|
|
|
#6 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : août 2005 Messages : 33 ![]() |
Dans toutes les situations, il ya une solution...
Bon je ne sais pas si ça interessera quelqu'un, mais je me suis dépatouiller de ce foutu bourbier... J'avais hommis de parler des frames que j'utilise dans mon appli...D'où mon problème de transmission de session... POur faire cour, quand utilisation de frame il faut passer les variables de cette façon: Code :
Merci à ceux qui ont répondu...
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com