Sto rendendo multilanguage il mio sito web, e per farlo ho modificato tutte gli include('template') con una mia funzione includi($file) che include il file in base alla lingua selezionata.
Purtroppo però quando includo il file all'interno della dichiarazione di funzione, il file resta incluso lì, e non viene return-ato alla pagina che ha chiamato la funzione.
Cosa posso fare?
Codice PHP:
function includi($file) {
if ($_SESSION['lang'] == 'it' ) include('includi/it/'.$file);
elseif ($_SESSION['lang'] == 'en') include('includi/en/'.$file);
}
Codice PHP:
includi('tpl.ext');