JeuWeb - Crée ton jeu par navigateur
[Résolu] Cookies sur http:// et www - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : [Résolu] Cookies sur http:// et www (/showthread.php?tid=2348)



[Résolu] Cookies sur http:// et www - combo - 02-02-2008

Bonjour,

J'utilise actuellement un système de micropaiement. Donc le membre est redirigé vers une page pour sa créditation. Le problème c'est que la redirection ce fait sur http://site.com/credit.php et donc les membres ce connectant sur le site par http://www.site.com/credit.php n'ont pas de cookie pour http://site.com/credit.php.

Est il possible d'enregistrer un coookie pour les deux ?

Merci.


RE: Cookies sur http:// et www. - Amrac - 02-02-2008

Non, car en fait c'est considéré comme deux domaines différents, donc tu entre "site.com" et "www.site.com" tu n'as pas les mêmes cookies, ni les mêmes session.

Il est donc impossible d'enregistrer ton cookies.

Par contre, si je ne me trompe pas, sur ta page avec le micropaiement tu précise l'adresse de retour pour la créditation. C'est la qu'il faut que tu rajoute le "www." si ton client est sur "www.site.com".


RE: Cookies sur http:// et www. - combo - 02-02-2008

Daccord mais ceux qui ce connecterons en http:// ils vont avoir un problème ?


RE: Cookies sur http:// et www. - Loetheri - 02-02-2008

Tu n'as qu'à rediriger les http://monsite.com vers http://www.monsite.com ou l'inverse.
Ainsi plus de problèmes.


RE: Cookies sur http:// et www. - Amrac - 02-02-2008

Citation :tu rajoute le "www." si ton client est sur "www.site.com".
Avec les variables $_SERVER tu peut savoir dans quel nom de domaine tu es.

Sinon, tu peut faire comme propose Loetheri, c'est une très bonne solution aussi.


RE: Cookies sur http:// et www. - combo - 02-02-2008

Merci à vous deux. Pour ceux que sa interesse. J'ai procédé comme celà :

Dans le fichier .htaccess :

Code :
RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.site.com$

RewriteRule ^(.*) http://site.com/$1  [QSA,L,R=301]

Merci.


RE: Cookies sur http:// et www. - Mysterarts - 02-02-2008

Si ton problème est réglé, pense au tag [RESOLU] devant ton titre Smile

Mysterarts