Originariamente inviato da SalvoDiMa
Ecco... mi sto rendendo conto di avere un problema:
in header ho session_start() e nella pagina di login registro un valore nella sessione:
codice:
$_SESSION['name'] = $name
dove $name è il nome dell' utente loggato. Nella pagina protetta vorrei controllare il valore di $_SESSION['name'] ma non ho nessun valore.... insomma, nel passaggio di pagina perde il valore....
Rettifica:
Pare che il problema era dovuto al fatto che in caso di successo nel login, io effettuavo il redirect (tramite js) a http:....... , invece mettendo il redirect a ?page=..... sembra che funzioni.
Resta però il problema della visualizzazione. Come è ora, nella pagina protetta ho:
codice:
if(isset($_SESSION['name'])) {
echo '<div>... bla bla... l' intera pagina';
} else {
echo 'Non hai i permessi per vedere la pagina';
exit;
}
e la soluzione è davvero molto brutta sia perchè mi smonta gli include successivi (in index) e sia perchè scrivere un intera pagina dentro apici non è molto funzionale