IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Redirection par langue


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Juillet 2006
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 47
    Par défaut Redirection par langue
    Bonjour,

    j'ai un problème pour faire un include suivant la langue. J'ai cherché partout sur internet, je cherche un script qui marche mais le meilleur que j'ai trouvé a un problème de conflit quand j'en utilise plusieurs par page, c'est le premier seulement qui s'affiche.

    Connaitriez-vous un script d'include suivant la langue en php qui marche ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Essaye cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <?php
     
    if(!isset($_COOKIE['lang'])){
    	$_COOKIE['lang'] = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
    }
     
    if(isset($_GET['lang'])){
    	if($_GET['lang'] == 'fr'){
    		$_COOKIE['lang'] = 'fr';
    	} else if ($_GET['lang'] == 'en'){
    		$_COOKIE['lang'] = 'en';
    	}
    }
     
    if($_COOKIE['lang'] == 'fr'){
    	include('lang/lang_fr.php');
    } else if($_COOKIE['lang'] == 'en'){
    	include('lang/lang_en.php');
    } else {
    	include('lang/lang_fr.php');
    } 
     
    setcookie("lang", $_COOKIE['lang'], time() + 365*24*3600);
     
    ?>
    Ici j'utilise un cookie où je stocke la langue pour une durée d'un an, c'est une des façons de le faire...

Discussions similaires

  1. redirection selon langue et référencement
    Par strongwave dans le forum Référencement
    Réponses: 5
    Dernier message: 25/11/2008, 20h09
  2. Réponses: 4
    Dernier message: 19/03/2008, 06h33
  3. Redirection par .htaccess dans le dossier www ou autre
    Par christian38160 dans le forum Apache
    Réponses: 1
    Dernier message: 05/02/2008, 20h45
  4. HTTP REFERER ou Redirection par serveur apache
    Par serna dans le forum Langage
    Réponses: 4
    Dernier message: 24/06/2007, 23h18
  5. Redirection par SELECT
    Par Gui92 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 26/11/2006, 00h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo