buongiorno,
stavo inziando a fare una piccola pagina in multilinua per provare a capire un pò come funziona,
ho trovato una guida e ho seguito i passi della guida, però mi trovo dinnanzi ad un problema
questa pagina è di default in teoria
Codice PHP:
<?php
$lingua[0]="hi";
$lingua[1]="i'm in english";
?>
questa pagina e l'altra lingua
Codice PHP:
<?php
$lingua[0]="ciao";
$lingua[1]="sono in italiano";
?>
e questa è la pagina principale in cui si selezionano le lingue
Codice PHP:
<?php
$lang = $_GET['lang'];
if ($lang == FALSE)
{
$lang = "en";
}
require("{$lang}.php");
echo $lingua[0] . " " . $lingua[1] . "
";
echo "Select your language:
";
echo "[url='" . $_SERVER[']IT[/url] - ";
echo "[url='" . $_SERVER[']EN[/url] - ";
?>
il mio problema è che quando vado sulla pagina principale mi dice che non ho settato $lang da nessuna parte, Notice: Undefined index: lang in C:\xampp\htdocs\italianluxury\home.php on line 2
infatti alla riga due del file trovo $lang = $_GET['lang'] quindi al primo avvio del file mi da questo errore perchè appunto non è stato passato alcun valore, come faccio a risolvere questo problema?