par
Boro64 » 12 mars 2007, 01:26
Bonjour,
Quelqu'un verrait il ce qui ne va pas dans ce script:
<?php
if($_GET['lang']=='fr')
{
include('langues/fr_lang.php');//si la langue du navigateur est fr (français)
//j'inclus le fichier fr_lang.php
}
elseif($_GET['lang']=='en') //si la langue du navigateur est en (anglais
//j'inclus le fichier en_lang.php
{
include('langues/en_lang.php');
}
elseif($_GET['lang']=='es')//si la langue est es (espagnol) j'inclus
//le fichier es_lang.php
{
include('langues/es_lang.php');
}
else($_GET['lang']=='')//dans tous les autres cas, ou si la langue n'est pas
//définie, j'inclus par defaut le fichier français fr_lang.php
{
include('langues/fr_lang.php');
}
?>
Lorsque je mets en ligne j'obtiens cette réponse :
Parse error: syntax error, unexpected '{' in /home.7/h/e/p/heprod/www/dev/langues/choix_lang.php on line 21
La ligne 21 concernée est celle ci:
{
include('langues/fr_lang.php');
}
soit la dernière...
...et là, je ne vois pas...
Désolé...l'un(e) de vous pourrait il me guider vers la solution, s'il vous plait?