J'aimerai faire un site en deux langues.
La langue choisi doit apparaitre dans l'url (sous la forme ?lang=VN par exemple)
La première fois qu'on arrive sur la page il n'y à pas de valeur pour $lang, donc j'obtiens une erreur.
J'ai essayé different script, pour dire que si $lang et null, alors $lang égale VN. Mais je n'ai pas encore trouvé celui qui fonctionne correctement.
$lang = isset($_GET['lang']) && !empty($_GET['lang']);
{
$lang == "VN";
}
// ou bien
if empty($_GET['lang']) { $lang == "VN" };
// ou bien
if ($_GET['lang'] == NULL) { $lang == "VN" };
Si quelqu'un peu me dire dans quel direction partir?J'en profite plutot que recrée un post pour cette petite question aussi pour savoir, j'ai une erreur SQL qui m'est renvoyé à cette instruction :
"SELECT * FROM $table_meta WHERE lang=$lang";
//Reponse :
Erreur SQL !
SELECT * FROM meta WHERE lang=EN
Unknown column 'EN' in 'where clause'
Voilà si la quelqu'un aurai l'oeil pour me dire pourquoi ma requête ne fonctionne pas :/