$pag=$_SERVER['REQUEST_URI'];
if(in_array($pag,$_SESSION['pagine'])){
?>...
<? }else{ ?> ...
mi dà l'errore che si legge nel titolo...
premetto che $_SESSION['pagine'] è un array...
$pag=$_SERVER['REQUEST_URI'];
if(in_array($pag,$_SESSION['pagine'])){
?>...
<? }else{ ?> ...
mi dà l'errore che si legge nel titolo...
premetto che $_SESSION['pagine'] è un array...
siccome quell'array si carica via via che vengono chiamate le pagine... la prima pagina, dalla quale parte la navigazione, quella variabile è vuota, perciò nn essendo in quel momento un array mi dà quell'errore...
usa l'istruzione isset()
codice:if(!isset($_SESSION['pagine'])) $_SESSION['pagine'] = 0;![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.