Si j'ouvre monsite.com/index.php et ensuite monsite.com/test.php pas de
problèmes j'ai bien "ok" qui s'affiche.
Par contre si je mets test.php dans un autre répertoire que index.php ça ne
fonctionne pas, ma variable de session est considérée comme innexistante...
:-(
Donc soit j'ai pas encore tout compris aux sessions, soit y-a un problème
sur le serveur... le site est au service info de mon boulot, je peux donc
demander des modifs dans la configuration.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
loufoque
Eric wrote:
soit j'ai pas encore tout compris aux sessions Effectivement, il semble que tu n'aies pas compris leur fonctionnement.
L'identifiant de session ne se transmet pas "magiquement" de page en page, mais avec un cookie ou par méthode GET et POST. Dans le cas ou tu dis que ça marche, ça ne peut être que par cookie. Le problème de repertoire est lié au fonctionnement même des cookies. Tu dois pouvoir modifier le comportement avec session_set_cookie_parameters() ou une fonction du style (je ne me rappelle plus le nom)
Eric wrote:
soit j'ai pas encore tout compris aux sessions
Effectivement, il semble que tu n'aies pas compris leur fonctionnement.
L'identifiant de session ne se transmet pas "magiquement" de page en
page, mais avec un cookie ou par méthode GET et POST.
Dans le cas ou tu dis que ça marche, ça ne peut être que par cookie. Le
problème de repertoire est lié au fonctionnement même des cookies. Tu
dois pouvoir modifier le comportement avec
session_set_cookie_parameters() ou une fonction du style (je ne me
rappelle plus le nom)
soit j'ai pas encore tout compris aux sessions Effectivement, il semble que tu n'aies pas compris leur fonctionnement.
L'identifiant de session ne se transmet pas "magiquement" de page en page, mais avec un cookie ou par méthode GET et POST. Dans le cas ou tu dis que ça marche, ça ne peut être que par cookie. Le problème de repertoire est lié au fonctionnement même des cookies. Tu dois pouvoir modifier le comportement avec session_set_cookie_parameters() ou une fonction du style (je ne me rappelle plus le nom)
Eric
"loufoque" a écrit dans le message de news:c9kt3i$s9v$
Effectivement, il semble que tu n'aies pas compris leur fonctionnement. L'identifiant de session ne se transmet pas "magiquement" de page en page, mais avec un cookie ou par méthode GET et POST.
En effet pour moi c'était de la magie ;-) En fait j'avais compris qu'à partir du moment où je définissais une variable $_SESSION['variable'] je pouvais "rappeler" cette variable dans n'importe quelle page du site de cette manière : session_start(); $mavariable=$_SESSION['varibale'] Ce qui fonctionne très bien tant que ceci est effectué sur des scripts situés dans le même réperoire d'ailleurs...
Bon je vais essayer de creuser ça...
Merci.
@+
Eric
"loufoque" <mat.wilmots.nospam@wanadoo.fr> a écrit dans le message de
news:c9kt3i$s9v$1@news-reader5.wanadoo.fr...
Effectivement, il semble que tu n'aies pas compris leur fonctionnement.
L'identifiant de session ne se transmet pas "magiquement" de page en
page, mais avec un cookie ou par méthode GET et POST.
En effet pour moi c'était de la magie ;-)
En fait j'avais compris qu'à partir du moment où je définissais une variable
$_SESSION['variable'] je pouvais "rappeler" cette variable dans n'importe
quelle page du site de cette manière :
session_start();
$mavariable=$_SESSION['varibale']
Ce qui fonctionne très bien tant que ceci est effectué sur des scripts
situés dans le même réperoire d'ailleurs...
"loufoque" a écrit dans le message de news:c9kt3i$s9v$
Effectivement, il semble que tu n'aies pas compris leur fonctionnement. L'identifiant de session ne se transmet pas "magiquement" de page en page, mais avec un cookie ou par méthode GET et POST.
En effet pour moi c'était de la magie ;-) En fait j'avais compris qu'à partir du moment où je définissais une variable $_SESSION['variable'] je pouvais "rappeler" cette variable dans n'importe quelle page du site de cette manière : session_start(); $mavariable=$_SESSION['varibale'] Ce qui fonctionne très bien tant que ceci est effectué sur des scripts situés dans le même réperoire d'ailleurs...
Bon je vais essayer de creuser ça...
Merci.
@+
Eric
nicol
moi c ce que je fait, et ca marche trs bien ! pas de get ou post, mais des session_start();
bye Nico
"Eric" a écrit dans le message de news: 40bece0c$0$13930$
"loufoque" a écrit dans le message de news:c9kt3i$s9v$
Effectivement, il semble que tu n'aies pas compris leur fonctionnement. L'identifiant de session ne se transmet pas "magiquement" de page en page, mais avec un cookie ou par méthode GET et POST.
En effet pour moi c'était de la magie ;-) En fait j'avais compris qu'à partir du moment où je définissais une variable
$_SESSION['variable'] je pouvais "rappeler" cette variable dans n'importe quelle page du site de cette manière : session_start(); $mavariable=$_SESSION['varibale'] Ce qui fonctionne très bien tant que ceci est effectué sur des scripts situés dans le même réperoire d'ailleurs...
Bon je vais essayer de creuser ça...
Merci.
@+
Eric
moi c ce que je fait, et ca marche trs bien ! pas de get ou post, mais des
session_start();
bye
Nico
"Eric" <etalfer@zut-free.fr> a écrit dans le message de news:
40bece0c$0$13930$636a15ce@news.free.fr...
"loufoque" <mat.wilmots.nospam@wanadoo.fr> a écrit dans le message de
news:c9kt3i$s9v$1@news-reader5.wanadoo.fr...
Effectivement, il semble que tu n'aies pas compris leur fonctionnement.
L'identifiant de session ne se transmet pas "magiquement" de page en
page, mais avec un cookie ou par méthode GET et POST.
En effet pour moi c'était de la magie ;-)
En fait j'avais compris qu'à partir du moment où je définissais une
variable
$_SESSION['variable'] je pouvais "rappeler" cette variable dans n'importe
quelle page du site de cette manière :
session_start();
$mavariable=$_SESSION['varibale']
Ce qui fonctionne très bien tant que ceci est effectué sur des scripts
situés dans le même réperoire d'ailleurs...
moi c ce que je fait, et ca marche trs bien ! pas de get ou post, mais des session_start();
bye Nico
"Eric" a écrit dans le message de news: 40bece0c$0$13930$
"loufoque" a écrit dans le message de news:c9kt3i$s9v$
Effectivement, il semble que tu n'aies pas compris leur fonctionnement. L'identifiant de session ne se transmet pas "magiquement" de page en page, mais avec un cookie ou par méthode GET et POST.
En effet pour moi c'était de la magie ;-) En fait j'avais compris qu'à partir du moment où je définissais une variable
$_SESSION['variable'] je pouvais "rappeler" cette variable dans n'importe quelle page du site de cette manière : session_start(); $mavariable=$_SESSION['varibale'] Ce qui fonctionne très bien tant que ceci est effectué sur des scripts situés dans le même réperoire d'ailleurs...