comment empecher une url sans parametre ???
Posté : 25 mai 2009, 15:46
bonjour,
je ne suis pas sur de ce qu il me faut faire mais
j ai un problème avec un site en plusieurs langues
tous marche correctement lorsque que la page est appeler avec le parametre de langue
sur ce principe :
http://www.monsite.com/acceuil.php?lang=fr
http://www.monsite.com/acceuil.php?lang=en
mais si jamais l url est :
http://www.monsite.com/acceuil.php?lang=
la j ai une erreur
j intègre le fichier de langue avec une session
le fichier choix-lang.inc.php
si l url saisie est
http://www.monsite.com/acceuil.php?lang=
ou alors avec un parametre inconnu genre 'xzwp'
cela ne me crée pas d'erreur, et, que cela affiche par défaut la langue fr
si quelqu'un peux m expliquer , d avance merci
je ne suis pas sur de ce qu il me faut faire mais
j ai un problème avec un site en plusieurs langues
tous marche correctement lorsque que la page est appeler avec le parametre de langue
sur ce principe :
http://www.monsite.com/acceuil.php?lang=fr
http://www.monsite.com/acceuil.php?lang=en
mais si jamais l url est :
http://www.monsite.com/acceuil.php?lang=
la j ai une erreur
j intègre le fichier de langue avec une session
le fichier choix-lang.inc.php
<?php
//choix_langue.inc.php
session_start('traduction');
$_SESSION['choixlang'] = $_GET['lang'] ;
if(isset($_SESSION['choixlang']))
{
// "fr" => fr_lang.php et "en" => en_lang.php
include('lang/'.$_SESSION['choixlang'].'-lang.php');
}
else
{
$_SESSION['choixlang'] = 'fr';
include('lang/fr-lang.php');
}
?>
mais je ne sais pas comment faire pour quesi l url saisie est
http://www.monsite.com/acceuil.php?lang=
ou alors avec un parametre inconnu genre 'xzwp'
cela ne me crée pas d'erreur, et, que cela affiche par défaut la langue fr
si quelqu'un peux m expliquer , d avance merci
en haut à gauche de ce sujet.