[PHP] SESSION et COOKIE

SESSION et COOKIE [PHP] - PHP - Programmation

Marsh Posté le 11-08-2005 à 12:02:44    

Voilà je suis en train de coder un site multilangue. L'internaute quand il arrive sur le site doit sélectionner un pays puis une agence (la plus proche de chez lui). une fois qu'il a choisi ceci il peut naviguer sur le site.
Pour stocker le num de l'agence et le pays j'ai utiliser les SESSIONS.
Le souci : un navigateur avec les cookies bloqué ne peut pas décoller de la page d'index (je renvoye sur l'index si la session n'existe pas).
J'imagine que Google et les autres moteurs de recherche vont eux aussi être bloqué sur la page d'accueil du site.
Donc en gros c'est nul.
y a t'il une solution tout en utilisant les SESSIONS??
Autres idées?

Reply

Marsh Posté le 11-08-2005 à 12:02:44   

Reply

Marsh Posté le 11-08-2005 à 12:05:51    

oui
stocker l'identifiant de session dans les URLs en jouant
sur le paramètre session.use_only_cookies

Reply

Marsh Posté le 11-08-2005 à 12:08:29    

normalement si le client n'accepte pas les cookies, php ajoute AUTOMATIQUEMENT l'id de session à la fin de ton url.  [:airforceone]  
 
genre si tu as:
 
<a href="index2.php">viendez tous les gens sur mon site!</a>
 
ça devrait donner:
 
<a href="index2.php?PHPSESSID=1d2sF65zeAdf46DFds4f8ze7r897ze">viendez tous les gens sur mon site!</a>
 
 
 :??:  :??:

Reply

Marsh Posté le 11-08-2005 à 14:22:25    

pmusa a écrit :

normalement si le client n'accepte pas les cookies, php ajoute AUTOMATIQUEMENT l'id de session à la fin de ton url.  [:airforceone]  
 
genre si tu as:
 
<a href="index2.php">viendez tous les gens sur mon site!</a>
 
ça devrait donner:
 
<a href="index2.php?PHPSESSID=1d2sF65zeAdf46DFds4f8ze7r897ze">viendez tous les gens sur mon site!</a>
 
 
 :??:  :??:


Ouais je sais. mais dans mon cas c'est bizarre ca merde sec si le mec n'accepte pas les cookies...

Reply

Marsh Posté le 11-08-2005 à 14:28:43    

relis mon message je crois

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed