Ciao a tutti, io mi sono creato un sito multilingue e i files che ho sono i seguenti:


----LINGUA.HTML dove un utente mi sceglie la lingua
<HTML>
<HEAD>
<TITLE>New Document</TITLE>
</HEAD>
<BODY>
Italiano
English
</BODY>
</HTML>

----LINGUA.PHP dove viene impostata la lingua
<?
$lang = $_GET['l'];
setcookie("lingua", "$lang");
header("Location: home22.php ");
?>

----HOME.22.PHP
<?
if (!isset($_COOKIE['lingua'])) {
// se non è stata scelta la lingua visualizzare il template
header("Location: lingua.html ");
} else {
// se il cookie esiste vado a leggerne il contenuto
switch ($_COOKIE['lingua']) {
case "en":
include('lang/english.php');
break;
case "it":
include('lang/italian.php');
break;
}
}



echo $_LANG['GENERAL']['WELCOME'];
?>


la mia domanda é come faccio a fare in modo di cambiare lingua su una determinata pagina senza essere reindirizzato alla HOME?
Per esempio io ho i seguenti files:
--home22.php
--home23.php
Se un utente non ha impostato la lingua e vuole andare in HOME23.php , questo viene reindirizzato a lingua.html. Poi quando ha scelto la lingua va a finire in home22.php
Come faccio a fare in modo di essere reindirizzato in home23.php??

Se non é chiaro ditemelo.