Ciao a tutti,
sto realizzando un sito multilingue e ho trovato una soluzione php in rete davvero semplice (visto che non sono una cime in php), ma mi s'inceppa in una cosuccia.
lo script è questo:
...in base al valore di "lang" viene attribuito il valore alla variabile $lang e se non esiste il GET (?lang=xx) il valore dovrà essere "it".codice:<?php # Recupero il valore di lang $lang = $_GET['lang']; # Se la variabile lang è nulla viene selezionata di default # la lingua italiana (it) if ($lang == FALSE) { $lang = "it"; } # Includo il file di linguaggio interessato require("lang/{$lang}.php"); ?>
Di funzionare funziona, ma mi compare una scritta di errore nella pagina se non è impostata una lingua:
Notice: Undefined index: lang in C:\Program Files\EasyPHP-5.3.3\www\nomesito\includes\headinfo.php on line 6
La linea 6 e $lang = $_GET['lang'];
Sapreste dirmi come lo risolvo sto problemuccio?
Grazie.