erlug
[Top] [All Lists]

[Erlug] Visibilità variabili in sessioni PHP

To: ERLUG <erlug@xxxxxxxxxxxxxx>
Subject: [Erlug] Visibilità variabili in sessioni PHP
From: Titanicus <mem6927@xxxxxxxxxxxxxxxxxxx>
Date: Tue, 20 Jan 2004 20:45:58 +0100
Ho un file login.php in cui, dopo aver fatto login, vengono settate le
variabili $_SESSION e $_COOKIE, in particolare imposto la variabile
$_SESSION['username']=$username; dopo di ciò spedisco l'utente a
index.php in cui visualizza certe cose in base al suo
$_SESSION['username'].
Il porblema è che quella variabile viene svuotata prima di arrivare a
index.php, per cui l'utente risulta non connesso. Allora va in login.php
che lo rispedisce subito a index.php perché vede che
$_SESSION['username'] è settato. In pratica sembra che $_SESSION valga
solo per un file e non per la sessione.
In php.ini ho impostato register_global a Off per motivi di sicurezza.
La domanda è: ma $_SESSION non sono variabili che risiedono sul server
finché l'utente è connesso? Non dovrebbero rimanere costanti passando da
un file a un altro?
E soprattutto, come faccio a far vedere $_SESSION a tutti i file?

Grazie.

Ciao.

Tit.

-- 
ICQ 153555815
Linux Registered User #250734 by http://counter.li.org

Please avoid sending me Word or PowerPoint attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html




<Prev in Thread] Current Thread [Next in Thread>