Règles du forum

Si vous rencontrez un bug lié à FSB2, merci de le poster dans le forum des rapports de bugs.
Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[Résolu][SDK] Les sessions ne marchent paaaaas

Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
Message édité 1 fois, dernière édition par Tranber, 07 Février 2008, 20:40     Lien vers ce message 04 Février 2008, 22:07
J'ai fait un code tout simple pour mon site :
if ($fsb->is_logged())
{	
	echo 'Bienvenue ' . $fsb->nickname() . '<br/><br/>';
	
	if($fsb->userdata('u_auth') >= 3)
	{
		echo '<span class="submit"><a href="gerer_news.php">Cr&eacute;er / g&eacute;rer les news</a></span>';
	}
}
else
{
	echo '<h1>Bonjour et bienvenue sur le site de la guilde Les Diciples de Baal [Baal]<br/>
	Guilde Kurzick cr&eacute;&eacute;e dans Guild Wars</h1>
	<br/>';
}


Problème : sur mon pc avec firefox ça marche, sous IE ça marche pas et avec le pc de quelqu'un d'autre même en se connectant au forum puis en allant sur le site ça marche pas. Pas d'erreur, juste l'affichage comme si on était pas loggé.
PS: j'ai pas encore mis le système de login/logout sur le site, mais pour le moment je pensais passer direct par le système de session du forum.

Qu'est-ce qui cloche ?


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Volcan
Avatar de Spark
  • Messages : 1999
  • Inscrit : 24 Juin 2006
  Lien vers ce message 04 Février 2008, 22:19
Salut,

Je e vois pas le rapport entre les navigateurs et PHP :lol:

Tu enregistres bien tes fichiers en UFT-8 ?

Question bête, et après un F5 c'est pas mieux ?


Mon site de jeux en réseau Hamachi :
http://www.jeux-reseau.fr
Le forum : http://forum.jeux-reseau.fr
http://img100.imageshack.us/img100/4097/voegelpc3jk2jx2kw4xg6.gif
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14520
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 04 Février 2008, 22:25
Tes cookies sont activés sous IE ?


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Grummfy
  • Age : 23 ans
  • Messages : 5469
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 04 Février 2008, 22:50
le domaine du cookies est-il particulier?


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
http://www.grummfy.com/download/crea/smileys/fsb2.gif Mods fsb1 - Mods fsb2 - Mon forum - Grummfy's project
 
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
  Lien vers ce message 04 Février 2008, 23:42
Alors pour ce qui est du F5 bien sûr que je l'ai fait ^^

Pour les cookies, oui ils sont activés sous IE, mais le problème est qu'une autre personne que moi si elle se co sur un autre pc avec firefox ça marchera pas plus. Donc c'est pas liés au cookies (enfin je pense).

Mes fichiers ? Je n'ai pas mis d'enregistrement particulier. A la limite dans le doctype html j'ai mis charset=iso-8859-1" (dreamweaver qui me le met automatiquement).

Donc c'est vrai les navigateurs et PHP ne devraient pas jouer, mais là je pense pas que ça vienne des navigateurs. Je pense que je dois avoir un cas particulier sur le pc et que pour tout le reste ça ne fonctionnne pas.
Mais j'ai bien suivi le wiki et ça ne marche pas.


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Volcan
Avatar de Spark
  • Messages : 1999
  • Inscrit : 24 Juin 2006
  Lien vers ce message 05 Février 2008, 0:34
j'ai mis charset=iso-8859-1" (dreamweaver qui me le met automatiquement).

C'est pas bon ça, déjà un, de changer le charset, et de deux si dreamweaver le change il doit sûrement enregistrer en ANSI.


Mon site de jeux en réseau Hamachi :
http://www.jeux-reseau.fr
Le forum : http://forum.jeux-reseau.fr
http://img100.imageshack.us/img100/4097/voegelpc3jk2jx2kw4xg6.gif
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14520
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 05 Février 2008, 7:24
Enfin utf8 ou ansi ça à pas vraiment de rapport avec les sessions, ça doit venir des cookies. Mais ya pas de raisons que ça marche pas sur ton site si ça marche sur ton forum, j'ai aucune idée d'où ça vient.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Volcan
Avatar de Spark
  • Messages : 1999
  • Inscrit : 24 Juin 2006
  Lien vers ce message 05 Février 2008, 13:09
Mouai, ce que je trouve bizarre que ça à marché.


Mon site de jeux en réseau Hamachi :
http://www.jeux-reseau.fr
Le forum : http://forum.jeux-reseau.fr
http://img100.imageshack.us/img100/4097/voegelpc3jk2jx2kw4xg6.gif
 
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
  Lien vers ce message 05 Février 2008, 17:49
Pour le charset j'ai rien modifié, je laisse faire dreamweaver.

En fait le problème c'est que je suis toujours connecté sur firefox, même quand je ne le suis pas sur le forum, mais uniquement quand je suis sur mon pc portable. Dès que je passe sur un autre pc ou sur IE, ça marche plus. Ai-je fais une erreur ?


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14520
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 05 Février 2008, 18:24
Tu as modifié les domaines du cookie (dans la config du forum) ? Le mieux à la limite c'est de nous filer le lien du site, qu'on test. Si ca se trouve ça vient juste de ton IE.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
Message édité 1 fois, dernière édition par Tranber, 05 Février 2008, 21:04     Lien vers ce message 05 Février 2008, 19:35
Non j'ai rien modifier. De plus ça merde autant sous IE que sous firefox.

J'ai enlevé le lien pour remettre temporairement un système basique. Je peux essayer de le mettre en test ailleurs, mais ca risque de ne pas être pareil. Je le ferai dès j'ai le temps (ce qui se fait rare ces temps-ci).


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Volcan
Avatar de Spark
  • Messages : 1999
  • Inscrit : 24 Juin 2006
  Lien vers ce message 05 Février 2008, 21:10
Pour le charset j'ai rien modifié, je laisse faire dreamweaver.

C'est pas à faire mais bon j'insiste plus ...

J'ai enlevé le lien pour remettre temporairement un système basique.

Hm ? Tu veux dire que ça marche si tu ne mets pas :

	if($fsb->userdata('u_auth') >= 3)
	{
		echo '<span class="submit"><a href="gerer_news.php">Cr&eacute;er / g&eacute;rer les news</a></span>';
	}


Mon site de jeux en réseau Hamachi :
http://www.jeux-reseau.fr
Le forum : http://forum.jeux-reseau.fr
http://img100.imageshack.us/img100/4097/voegelpc3jk2jx2kw4xg6.gif
 
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
Message édité 2 fois, dernière édition par Tranber, 05 Février 2008, 22:11     Lien vers ce message 05 Février 2008, 22:06
Oups là je suis fatigué moi. En fait j'ai un fichier qui gère les news qui comporte une partie de ce bout de code et j'ai remis ce fichier dans un état fonctionnel mais qui n'utilise pas le SDK (et donc moins pratique). Mais le fichier index.php contient toujours le morceau de code mis plus haut. Erreur de ma part => je vais me coucher ^^

http://www.lesdisciplesdebaal.com/index.php

Vous l'aurez compris, sous firefox sur mon pc je vois afficher un bonjour Tranber avec un lien pour éditer et créer des news, mais sur un autre pc ou avec IE je vois pas ce lien ni le bonjour Tranber mais Bonjour et bienvenue sur le site de la guilde Les Diciples de Baal [Baal] etc. Là du coup ça devient compliqué pour mes membres de créer des news, ils sont obligés de passer par un lien. En plus je voudrais avec ce système sécuriser les news par la suite.

@Spark : je vais finir par casser mon écran avec ta bestiole qui remue dans tous les sens. ^^


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
  Lien vers ce message 07 Février 2008, 12:55
Vous voulez que je vous donne l'accès au forum ou c'est pas nécessaire ?


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
Message édité 2 fois, dernière édition par Tranber, 07 Février 2008, 19:44     Lien vers ce message 07 Février 2008, 19:26
Je viens de trouver l'erreur, sans savoir comment la corriger. Il y a deux cookies différent. Celui du forum, enregistré comme étant forum.lesdisciplesdebaal.com, et quand je fais la demande si je suis connecté avec le SDK, il vérifie le cookie lesdisciplesdebaal.com.
Donc il y a un problème avec les cookies et la gestion des sous-domaines.

Je fais quoi ?

C'est le domaine du cookie qu'il faut que je modifie ?


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Répondre


.