ok, grazie al tuo consiglio ho risolto, credo nel modo correto, dimmi tu se come soluzione può andare bene (funzionare funziona)
Ora la situazione é questa, nell'index all'inizio di tutto ho il seguente codice:
il file check_session.php rimane lo stesso, quindi é:<?php
include("include/check_session.php");
echo ($_SESSION['lingua']);
?>
Mentre il file changelanguage.php diventa:<?php
session_start();
if(!isset($_SESSION['lingua']))
{
$_SESSION['lingua'] = "Italiano";
}
?>
Ora ogni volta che premo su una bandierina, carica l'index e nella parte alta della pagina, grazie al comando echo stampa la variabile $_SESSION['lingua'] e quest'ultima é corretta perché visualizza la lingua della bandiera corrispondente (Italiano, Inglese, Francese e Tedesco) e carica, tramite la query, il contenuto nella lingua corrispondente.<?php
$lingua = $_GET['language'];
$url = $_GET['url'];
session_start();
if(!isset($_SESSION['lingua']))
{
$_SESSION['lingua'] = "Italiano";
}else{
unset($_SESSION['lingua']);
$_SESSION['lingua'] = "$lingua";
}
header("Location: $url");
?>