[Php-it] Errore di sessione già iniziata in sistema di login
Lorenzo Iacovone
iacovone at 1mas.it
Tue Aug 8 11:54:07 CEST 2006
io farei cosi per aprire le sessioni:
<?php
if(session_id()=="")
session_start();
?>
così la sessione verrà aperta solamente se non ne esiste un'altra.
spacemarc ha scritto:
> Ciao!
> Ho una pagina (pagina1.php) alla quale si accede solo dopo essersi
> loggati (e con l'apposita variabile di sessione settata dal php).
>
> pagina1.php, a sua volta, include un menu.php in cui c'è lo stesso
> controllo e cioè:
>
> session_start();
>
> if (!isset($_SESSION['loggato'])) {
>
> header("Location: login.php");
>
> } else {
> //mostro la pagina
>
> Quando richiamo pagina1.php, esce l'errore:
>
> A session had already been started - ignoring session_start()
>
> Come posso risolvere? grazie
>
--
*Lorenzo Iacovone
Tecnico Sistemista
1Mas S.r.l.*
Viale Sant'Eufemia, 34 - 25135 Brescia (BS)
Tel. +39 030 3696400 - Fax +39 030 3696422
Mobile +39 3488051269
iacovone a 1mas.it
www.1mas.it
-------------------------------
Qualora questo messaggio fosse da Voi ricevuto per errore vogliate
cortesemente darcene notizia a mezzo telefax o telefonica e distruggere
il messaggio ricevuto erroneamente. Quanto precede ai fini del rispetto
del D.Lgs. 196/2003 sulla tutela dei dati personali.
More information about the Php-it
mailing list