ciao
ho un problema con le sessioni e probabilmente il modulo mod_rewrite.
in pratica ho delle pagine multilingua controllate dalle sessioni.
ricevo da index.php via GET la $var lingua del browser e la registro nel file session.php
if(isset($_GET['lingua'])){
$_SESSION['lingua'] = $_GET['lingua'];
}
poi da home.php
include("session.php");
if (!isset($_SESSION['lingua']))
{
header("location:index.php");
}
else{
}
il problema è: dato che ho tutte le pagine riscritte con le regole del mod_rewrite, se entro nel sito da una pagina che non è index, tipo "home.php?page=contatti", o meglio "home,contatti.html", il controllo su $_SESSION['lingua'] non funziona e mi restituisce sempre gli errori di notice relativi alla $var di sessione che non è settata.
dico questo perchè ho un altro sito con la stesso identico sistema di controllo, ma senza mod_rewrite, e funziona bene....
ne sapete qualcosa????