Salve a tutti ho dei problemi con la funzione include.
Voglio creare un sistema multilingua. Ho pensato di farlo nel seguente modo:
index.php
lang.phpCodice PHP:<?php
include ("lang.php");
echo $welcome;
?>
it.phpCodice 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");
}
?>
en.phpCodice PHP:<?php
$welcome = "ciao in italiano";
?>
Purtroppo questo sistema non funziona. Da cosa dipende, cosa sbaglio?Codice PHP:<?php
$welcome = "welcome in English";
?>
P.S. tutti e 4 i file sono situati nella stessa cartella.
Grazie anticipatamente![]()

Rispondi quotando