begin process at 2012 05 31 07:25:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Probleme Urgent Cookie/Session en PHP


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme Urgent Cookie/Session en PHP

mardi 22 avril 2003 à 03:07:04 | Probleme Urgent Cookie/Session en PHP

dawda

Bonjour a tous,

Depuis mon changement d'hebergeur j'ai le probleme suivant
(De online a Amen).

J'ai un systeme de traduction de mes pages web qui via le click sur un click sur un drapeau genere l'url suivante :

http://monsite.com/?lang=fr ou http://monsite.com/?lang=en

les pages sont ecrites dans les deux langues et ce qui genere l'affichage de l'une ou l'autre de ces langues est le code suivant (test du cookie) :

<?php if (isset($HTTP_COOKIE_VARS['language']) && $HTTP_COOKIE_VARS['language']=="fr") { ?>
CONTENU FRANCAIS......BLA BLA BLA.....

Puis un Else dans le cas contraire...

Le cookie est generé ici dans un include present dans mes pages :

<?php if (isset($HTTP_GET_VARS['lang'])) {
$url = substr($HTTP_SERVER_VARS['REQUEST_URI'],0,(strlen($HTTP_SERVER_VARS['REQUEST_URI'])-8)) ;
switch ($HTTP_GET_VARS['lang']) {
case "fr" :
setcookie("language","fr",time()+5184000,"/");
header("Location : http://".$HTTP_SERVER_VARS['HTTP_HOST'].$url);
break;
case "en" :
setcookie("language","en",time()+5184000,"/");
header("Location : http://".$HTTP_SERVER_VARS['HTTP_HOST'].$url);
break;};};
session_name("mydiwan");
session_start() ;
session_name("shopping_cart");
session_start() ;
?>

Ce qui se passe c'est que pour traduire ma page deux click sont necessaires alors qu'avant un seul suffisait...

Et au bout de (X) click on a le parametre qui se colle sans cesse dans l'URL

Ex : http://www.monsite.com/?lang=en&lang=en&lang=en&lang=en&lang=en&lang=fr&lang=fr

Tout marchais bien avant mon changement d'hebergeur et la je suis vraiment coincé, de plus cela me fait planter d'autres scripts qui utilise des cookies, entre autre un caddie electronique.

Merci pour tout eventuelle aide apporté a ce probleme.

Cordialement.

David.

PS pour info le serveur tourne avec PHP v 4.2.3 alors que avant c'etais PHP v 4.3.1...


Cette discussion est classée dans : php, probleme, click, lang, cookie


Répondre à ce message

Sujets en rapport avec ce message

Probleme cookie. [ par xgamerz ] Bonjour, donc voila je suis débutant dans le PHP, j'ai un probleme avec ce code :if ( $_COOKIE["pseudo"] == NULL ) { header('Location: page1.php') }el pb avec le multilangue [ par morpheus262 ] Salut,pour une fois c'est  moi qui ai un probleme avec mon code, erreur assez bizard car j ai deja utilisé ce principe et ca marche tres bien ebfin vo Problème de traduction [ par Denzel68 ] Bonjour a tous Je un petit problème de traduction le problème se que avent les traduction marchais mais la sa veux plus voici le script utilise : [cod Site 2 langues (cookies [ par kiboumz ] Bonjour, j'essaie de réaliser un script pour rendre mon site dynamique au point de vue de la langue (français et anglais). Cependant, ça m'indique ce Probleme d'update avec easyphp [ par SlunBreak ] bonjour a tous, mon probleme est le suivant : quand je fais un update avec ce code ci :mysql_query(" UPDATE `carte` SET `0`=`".$Entree."` WHERE `pos_X Probleme php IIS et CGI [ par max59172 ] Salut tout le monde, J'ai installer php sur iis en suivant ce tuto http://www.asp-php.net/tutorial/asp-php/php_iis6.php?page=1 mais j'ai l'erreur sui [HELP] Probleme variable ' " . + [ par iamslyper ] Bonjour, Je suis en train de peter un cable complet. Si quelqu'un peut m'aider avec ceci : En gros, je dois inserer ceci [code=php]modifForm('add',' Incroyable [ par Phildefer59 ] bonjour, j'installe une appli (MyClientBase) on the server fonctionnant avec Base Mysql etc... tout baigne, par contre quand je rectifie le fichier la Probleme bouton inaccessible php [ par andy1508 ] Bonjour je travaille sur un form ou je demande de remplir un champs affiche les infos relatifs , puis demande une confirmation pour enregistrer voila php et INSERT INTO [ par ziham ] salut a tous j'ai un probleme avec mon forum. le probleme est que lorsque j'envoi un donné dans la base de donné , celle-ci inserer encore lors d'une


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,546 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales