Webmaster Hub: Cookies et stratégie de confidentialité - Webmaster Hub

Aller au contenu

  • 2 Pages +
  • 1
  • 2
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Cookies et stratégie de confidentialité en php Noter : -----

#21 L'utilisateur est hors-ligne   Anonymus 

  • Groupe : Hubmaster
  • Messages : 5 139
  • Inscrit(e) : 26-août 03
  • Genre:Homme
  • Localisation:Normandie.. (pas loin de Paris)
  • Société:L'atelier des Chefs

Posté 28 juin 2005 - 00:19

Bonjour,

En fait, les identifiants de session sont envoyés de plusieurs manières différentes, et c'est le serveur qui choisit à défaut d'être orienté correctement.
Ainsi, si tu décides d'envoyer tes id par l'url, le problème est réglé. Sinon, ca se fait soit par l'entete (jettes un oeil à l'outil du Hub permettant de visualiser les entetes renvoyées par le serveur), soit donc par les cookies.
Si ton navigateur refuse les cookies, alors il n'est pas étonnant que tes sessions n'arrivent pas à suivre.

Pour éviter ce problème, 2 solutions. Soit tu réactives tes cookies, soit tu fais passer l'identifiant de session par l'url. Je pencherais plutot pour la seconde solution. Elle te garantie que ton site marchera avec les autres internautes.

Juste une précision :

Citation

Je ne comprend pas car j envoie pas de cookie mais je fais des sessions (normalement du coté server)

L'identifiant de session est bien inscrite coté serveur, avec les données inhérentes. Mais il faut bien que le serveur sache, quand tu te connecte à une page, quel identifiant t'attribuer. C'est pour cela que l'id. te suit en plus d'être sur le serveur.

Anonymus.
0

#22 L'utilisateur est hors-ligne   lorik 

  • Groupe : Hubmaster
  • Messages : 269
  • Inscrit(e) : 23-mai 05
  • Genre:Homme

Posté 30 juin 2005 - 13:15

Bonjour,

Je vais peut être dire une grosse c..., mais il me semble que ça dépend surtout du paramettrage de php pour les sessions :

Si php est paramettré en 'use only cookies', et si le navigateur n'accèpte pas les cookies, les sessions ne passent pas.

Mais ce n'est pas (je crois) le paramettrage par defaut de php : Normalement (si j'ai bien compris les réponses à mes propres posts :) ), php tente par defaut de passer les sessions par cookies, et si ça ne passe pas, il les fait passer par l'url.

Ca vaut peut être le cout que tu regardes de près le parametrage de php chez ton hebergeur...
0

#23 L'utilisateur est hors-ligne   smn 

  • Groupe : Membre
  • Messages : 2
  • Inscrit(e) : 16-novembre 05

Posté 16 novembre 2005 - 19:18

Bonjour,

J'ai essayé tout ce qui a au dessus mais sans succès. je me permet donc de poster ma problèmatique.

Voila j’ai un système de tracking depuis un email.

Pour cela je dois insérer un code dans la page de mon site qui permet de rappeler et d’enregistrer le cookie issus de la lecture du mail. Le script qui permet cela est sur un domaineA tandis que le code se trouve sur le site à tracker sur le domaineB

Le code ressemble à cela :

<IFRAME width="1" height="1" frameborder="yes" scrolling="auto" name="iframe" SRC="http://nomdedomaineB/mail/l/get_cookie.php?web_track=1&perso=0"><ilayer SRC="http:// nomdedomaineB /mail/l/get_cookie.php?web_track=1&perso=0"></ilayer></IFRAME>

Ce code est inséré sur une page se trouvant sur un nomdedomaineA

Merci de votre aide

++
Stéphane
0

#24 L'utilisateur est hors-ligne   lorik 

  • Groupe : Hubmaster
  • Messages : 269
  • Inscrit(e) : 23-mai 05
  • Genre:Homme

Posté 24 février 2006 - 18:35

A ma connaissance, Un mail ne peut pas implanter de cookie, non ? ça expliquerait que tu ne puisse pas le récuperer...
0

#25 L'utilisateur est hors-ligne   trihanhcie 

  • Groupe : Membre
  • Messages : 32
  • Inscrit(e) : 27-février 06

Posté 27 février 2006 - 10:53

Bonjour,

Je n'y connais strictement rien à xml et je suis débutant en php... Si qq peut m'expliquer les quelques lignes de XML qui ont été écrites, ca m'arrangerait :D
Le but :

J'ai un problème d'accès à un cookie à partir d'un autre domaine...

J'ai créé un cookie à partir de mon 1e site.com et j'aimerai accéder aux informations de mon 2e site2.fr. Ca fonctionne sour firefox mais sous IE6, sauf si je mets la sécurité la plus basse, je n'arrive pas à lire les informations...
Merci si votre solution peut m'aider ;)
0

#26 L'utilisateur est hors-ligne   lorik 

  • Groupe : Hubmaster
  • Messages : 269
  • Inscrit(e) : 23-mai 05
  • Genre:Homme

Posté 27 février 2006 - 13:58

Seul le domaine qui a implanté le cookie peut le lire. Donc si le domaine 1 implante, le domaine 2 ne peut pas lire.

Et si tu débutes en php, bon courage pour ce genre de problème ! ;)
0

#27 L'utilisateur est hors-ligne   trihanhcie 

  • Groupe : Membre
  • Messages : 32
  • Inscrit(e) : 27-février 06

Posté 27 février 2006 - 14:43

Merci Lorik :D

C'est bien ce que j'ai cru comprendre :((. Tu connais une maniere de contourner ce problème?

Si tu me trouves une solution t'auras ma reconnaissance éternelle :whistling:
0

#28 L'utilisateur est hors-ligne   lorik 

  • Groupe : Hubmaster
  • Messages : 269
  • Inscrit(e) : 23-mai 05
  • Genre:Homme

Posté 27 février 2006 - 14:46

C'est assez compliqué (pour moi), peux tu préciser exactement ce que tu cherche à faire, je verrai si je peux de dépanner.
0

#29 L'utilisateur est hors-ligne   trihanhcie 

  • Groupe : Membre
  • Messages : 32
  • Inscrit(e) : 27-février 06

Posté 27 février 2006 - 14:59

tu aurais un mail ? :D c'est pour mon stage que je fais ca ;)

PS : je t'ai envoyé un mp

Ce message a été modifié par trihanhcie - 27 février 2006 - 15:06.

0

#30 L'utilisateur est hors-ligne   trihanhcie 

  • Groupe : Membre
  • Messages : 32
  • Inscrit(e) : 27-février 06

Posté 27 février 2006 - 16:03

Merci pour la réponse mais il y a une 2e partie à mon problème :D J'espère que tu pourrais également m'aider ;)

PS : tjs en mp ;)
0

#31 L'utilisateur est hors-ligne   Arnaud_B 

  • Groupe : Membre
  • Messages : 1
  • Inscrit(e) : 01-mars 06
  • Société:ibase

  Posté 01 mars 2006 - 10:25

Salut,

J'ai le même souci avec des Cookies.

Je pose un cookie depuis un domaineA et j'aimerai le lire depuis une iframe (pointant vers le DomaineA) sur un domaineB.

Tout se passe bien pour le posé mais je n'arrive pas à le lire depuis l'iframe.

Quel est le problème ???? :huh:

Arnaud.
0

#32 L'utilisateur est hors-ligne   fr3br0 

  • Groupe : Membre
  • Messages : 54
  • Inscrit(e) : 29-avril 05

Posté 22 novembre 2006 - 11:18

Bonjour :) ,

je viens de découvrir ce code qui semble très intéressant et surtout correspond à ce que je cherche

Dans un soucis de clarification de la chose, j'écris ci dessous les 2 codes principaux

Soit le fichier codeB.php appartenant au domaine siteB.com et appelé via une iframe contenu dans le fichier test.html appartenant au domaine siteA.com
Le fichier p3p.xml étant sur http://www.siteA.com

Le code de siteA.com/test.html :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans nom</title>
</head>

<body>
<iframe src="http://www.siteB.com/codeB.php" frameborder="yes"  height="18px" width="400px" scrolling="no" hspace="0" marginheight="0" marginwidth="0"></iframe>
</body>
</html>


Le code de siteB.com/codeB.php :
<?php 
header("P3P: policyref=\"http://www.siteA.com/p3p.xml\",CP=\"NON DSP COR CURa PSA PSD OUR BUS NAV STA\"");
$valeurducookie='valeurcookie';
$nb_heures=1;
setcookie("moncookie",$valeurducookie, time()+(3600*$nb_heures), "/", "siteA.com",0);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans nom</title>
</head>

<body>test
</body>
</html>



ce code correspond t-il à la philosophie de l'astuce proposée dans ce topic ?

merci d'avance
laurent
0

#33 L'utilisateur est hors-ligne   zaver 

  • Groupe : Membre
  • Messages : 1
  • Inscrit(e) : 08-mai 07

Posté 28 mai 2008 - 21:43

Bonjour,
J'aimerais avoir des retours d'expériences réussies de la mise en place d'un fichier p3p permettant d'ajouter des cookies depuis une iframe sous IE7.


Site A : page 1
Site B : page 2

Sur la page 1, j'appelle la page 2 par une iframe. La page 2 dépose un cookie pour le Site B, mais cet ajout de cookie est bloqué sous IE.


Merci
0

Partager ce sujet :


  • 2 Pages +
  • 1
  • 2
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)