Je suis en train de faire un site multilangues et j’ai un petit souci.
Voici le code de mon fichier index.php
<?
if(!empty($_COOKIE[lang]))$lang=$_COOKIE[lang];
if(!empty($_GET[lang]))$lang=$_GET[lang];
if(!empty($lang) && ($lang==eng || $lang==fr || $lang==esp)){
include(lang_.$lang..php);
setcookie(lang,$lang,time()+3600*25*365,/);
}else include(lang_fr.php);
?>
<html>
<body>
<a href=?lang=fr><img src=images/Drapeau/fr.gif border=0></a>
<a href=?lang=eng><img src=images/Drapeau/eng.gif border=0></a>
<a href=?lang=esp><img src=images/Drapeau/esp.gif border=0></a>
<br>
<?php echo $txt001; ?>
</body>
</html>
le code des fichiers langues.lang_eng.php.
Code : Tout sélectionner
<?php $txt001=hi welcome; ?>
Code : Tout sélectionner
<?php $txt001=salut bienvenue; ?>
Code : Tout sélectionner
<?php $txt001=hola recepción; ?>
Quand je lance index.php dans le navigateur, il me met l’erreur suivante.
Parse error: parse error in c:\program files\easyphp1-8\www\multilangues 2\index.php on line 5
quelqu'un peut il regarder ce code et me filer un petit coup de main pour savoir d'ou vien cette erreur.
je vous remerci d'avance.