ciao a tutti sto facendo un sito multilingua solo che quando cambio lingua mi viene visualizzato questo errore:
Notice: Use of undefined constant it - assumed 'it' in C:\Programmi\EasyPHP-5.3.2i\www\index7.php on line 73
Notice: Use of undefined constant en - assumed 'en' in C:\Programmi\EasyPHP-5.3.2i\www\index7.php on line 75
Notice: Use of undefined constant de - assumed 'de' in C:\Programmi\EasyPHP-5.3.2i\www\index7.php on line 77
questo è quello che c'è alla righe 73 75 77
Codice PHP:
<?php
if($lang==it){
include("include/ita.php");}
elseif($lang==en){
include("include/eng.php");}
elseif($lang==de){
include("include/deu.php");} ?>
nel tag <head> ho invece
Codice PHP:
<?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"; }?>
come faccio a definire le tre costanti lang it de en??
Devo comunque dire che se cambio le variabile lang, il menu caricato cambia...solo che assieme al menu caricato vengono visualizzati anche questi messaggi d'errore