Page 1 sur 1

Changer l'adresse du visiteur!

Posté : 21 oct. 2007, 20:09
par r0seBa
Salut à tous.

Posté : 21 oct. 2007, 20:50
par choubix
je suis clairement pas un pro du php mais tu peux imaginer de recuperer la variable d'environnement qui donne la langue du navigateur ou le pays de provenance du visiteur.
mettre ca dans une variable de session.
apres tu fais un "switch / case" sur ton site qui renvoit a des repertoires fr ou gb par exemple (avec header: location ).

(bon maintenant si tu veux faire 50 langues ca va etre complique... ;) )

mais juste anglais francais par exemple ca doit pouvoir le faire...

c'est juste une idee comme ca... (me :axe: pas les gars!! ;) )

Posté : 21 oct. 2007, 20:51
par AB
Bonsoir,

Pas bien compris ton problème. Pour passer d'une page à l'autre suffit d'un lien html...

Pour reprendre ton exemple

Code : Tout sélectionner

<a href="http://www.exemple.com/fr/test.php">texte du lien</a>
Je ne comprend pas ce que viennent faire PHP ou les regex la dedans?

Posté : 21 oct. 2007, 20:56
par r0seBa
Bah en fait

Posté : 21 oct. 2007, 21:06
par AB
Ah ok

Il s'agit alors de passer une variable dans le lien qui te permettras - après récupération de la variable - d'affficher un fichier déjà existant (autre langue) dans un cadre précis. C'est bien ça?

Posté : 21 oct. 2007, 21:53
par r0seBa
b

Posté : 21 oct. 2007, 23:22
par AB
Tu peux déjà commencer par regarder ce topic

http://www.phpfrance.com/forums/voir_su ... ngue-0.php

ensuite dis-nous ce que tu en as retenu

Posté : 22 oct. 2007, 16:08
par r0seBa
qqqq

Posté : 23 oct. 2007, 22:42
par r0seBas
Up ?

Posté : 24 oct. 2007, 01:26
par AB
Houla tu vas te faire attirer les foudres des modos avec des up :wink:

Je t'ai pas répondu car je ne comprend pas ta méthode. Vraiment pas.

J'ai l'impression (ce n'est peut-être qu'une impression) que tu voudrais établir un fonctionnement en fonction d'une méthode. Alors que les méthodes sont normalement définies en fonction d'un fonctionnement voulu.

Par exemple pourquoi souhaites-tu "récupérer le nom de ta page avec REQUEST_URI" ?

Posté : 24 oct. 2007, 11:29
par Truc
Up ?
:non:

Regarde si basename() correspond à ce que tu cherches.