Salve a tutti ho dei problemi con la funzione include.
Voglio creare un sistema multilingua. Ho pensato di farlo nel seguente modo:
index.php
Codice PHP:
<?php
include ("lang.php");
echo $welcome;
?>
lang.php
Codice PHP:
<?php
// se si verificano alcune condizioni carica il file lingua italiano altrimenti quello inglese. Ad esempio:
$num = 2;
if ( $num == 2 )
{
include ("it.php");
}
else
{
include ("en.php");
}
?>
it.php
Codice PHP:
<?php
$welcome = "ciao in italiano";
?>
en.php
Codice PHP:
<?php
$welcome = "welcome in English";
?>
Purtroppo questo sistema non funziona. Da cosa dipende, cosa sbaglio?
P.S. tutti e 4 i file sono situati nella stessa cartella.
Grazie anticipatamente