par
jerome83 » 23 mai 2010, 21:35
Bonjour à tous,
Je suis débutant en php et je suis en ce moment entrain de réaliser mon premier site. J'ai un problème concernant l'association de liens et paramètres.
Je souhaite faire dans un premier temps un lien et si on clique sur celui-ci, cela affecte la valeur anglais à un paramètre langue. J'ai donc fais:
<a href="page2.php?langue=anglais">Anglais</a>;
de meme pour francais.
Dans ma page suivante, je veux mettre du texte soit en anglais, soit en francais selon la valeur du paramètre. Je fais donc:
<?php
$langue=$_GET["langue"];
if($langue==francais) (%c'est la ligne 20)
include('include/description_barcelone.php');
else
include('include/description_barceloneEN.php');
?>
Ca marche mais au dessus du texte j'ai un message "d'erreur" qui est:
Notice: Use of undefined constant francais - assumed 'francais' in C:\Program Files\EasyPHP-5.3.2i\www\page2.php on line 20
Pourquoi un tel message? Est-ce que quelqu'un pourrait m'expliquer?
Merci d'avance
Bonjour à tous,
Je suis débutant en php et je suis en ce moment entrain de réaliser mon premier site. J'ai un problème concernant l'association de liens et paramètres.
Je souhaite faire dans un premier temps un lien et si on clique sur celui-ci, cela affecte la valeur anglais à un paramètre langue. J'ai donc fais:
<a href="page2.php?langue=anglais">Anglais</a>;
de meme pour francais.
Dans ma page suivante, je veux mettre du texte soit en anglais, soit en francais selon la valeur du paramètre. Je fais donc:
<?php
$langue=$_GET["langue"];
if($langue==francais) (%c'est la ligne 20)
include('include/description_barcelone.php');
else
include('include/description_barceloneEN.php');
?>
Ca marche mais au dessus du texte j'ai un message "d'erreur" qui est:
Notice: Use of undefined constant francais - assumed 'francais' in C:\Program Files\EasyPHP-5.3.2i\www\page2.php on line 20
Pourquoi un tel message? Est-ce que quelqu'un pourrait m'expliquer?
Merci d'avance