Allora ho un problemino con questo script:
Codice PHP:
<?php session_start();
if (!empty($_COOKIE['zannas_sid'])) {
session_id($_COOKIE['zannas_sid']);
//devo ricavare l'user_id
$arr_per_id = explode('\"',$_COOKIE['zannas_data']);
$iduser= $arr_per_id[7];
//id ricavato
//Ora carico tutte le info dell'utente
define('directory_sito','/php/zannasweb');
require_once('funzioni/infouser.php');
infoUser($iduser,'');
$_SESSION = $User;
} else {
$_SESSION['idutente'] = -1;
$_SESSION['nickutente'] = 'Anonymous';
}
header("Location: homepage.php");
?>
questo script funziona senza probl nella pagina stessa ad esempio se tolgo l'header Location e inserisco print_r($_SESSION); lo script mi visualizza a video tutte le variabili della sessione. Se lascio l'header location e nella homepage.php scrivo print_r($_SESSION); lo script non mi stampa più a video nulla. Come mai? Perchè non passa le variabili di sessione? non è certo l'headre location e nella home page ho correttamente inserito session_start();.... help