sì, $_SESSION contiene tutti i valori passati, ho stampato tutto l'array...
Io non so il motivo (anche per me non ha senso), ma se tolgo include ("controllo.php"); che uso in tutte le pagine e copio il suo contenuto direttamente nella pagina, mi funziona. Cioè, da così:
Codice PHP:
<?php
session_start();
include("../config.php"); //connessione al database
include ("controllo.php");
?>
lo faccoi diventare così:
Codice PHP:
<?php
session_start();
include("../config.php");
/*include ("controllo.php"); */
$controllo="SELECT * FROM Segreteria WHERE Segreteria_Login='{$_SESSION['login']}'";
$controllo_query = mysql_query($controllo) or die(mysql_error());
$num=mysql_num_rows($controllo_query);
if($num==0){
header("Location: ../index.php");
}
?>
Mica ha tanto senso