Questo è il codice che uso... ma $temp_id e $auid assumono entrambi il valore 0...
Codice PHP:
if (isset($_POST["PHPSESSID"])) { 
session_id($_POST["PHPSESSID"]); 
} else if (isset(
$_GET["PHPSESSID"])) { 
session_id($_GET["PHPSESSID"]); 

session_start(); 
if(!isset(
$_SESSION['tempid'])){ 
$teid=uniqid("teid_"); $_SESSION['tempid']=$teid
} else { 
$teid=$_SESSION['tempid']; 
}
$auid=$_SESSION['login'];