Mon jeu en php :p (oui je sais la pub c'est mal).

Quand tout est (trop ?) bien organisé, il y a besoin d'une ouverture. Ici on parle de tout, mais pas de n'importe quoi, vous êtes prévenus.
Avatar de l’utilisateur
XF007
Lézard vert
Messages : 174
Inscription : 02 mai 2004, 18:37

Mon jeu en php :p (oui je sais la pub c'est mal).

Message par XF007 » 24 oct. 2004, 22:25

Voila, j'ai enfin finit une version presque jouable ! (enfin c'est bien jouable en fait).
http://zordania.cliranet.com/
c'est un jeu de gestion, avec une ambiance médievalle.
ps: essayez, juste pour voir de vous inscrire avec internet explorer ^^ ;)
Image

Avatar de l’utilisateur
Xanthor
Lézard à collerette
Messages : 280
Inscription : 29 juil. 2003, 18:36
Localisation : Fr
Contact :

Message par Xanthor » 26 oct. 2004, 04:20

J'ai pas IE pour tester, mais en tous cas, impossible de m'inscrire avec mon Moz 1.8a4
(Le formulaire n'arrête pas de me refuser sous pretexte que le code saisi ne correspond pas à celui de l'image...)

Avatar de l’utilisateur
XF007
Lézard vert
Messages : 174
Inscription : 02 mai 2004, 18:37

Message par XF007 » 26 oct. 2004, 08:36

Enfin je vais pouvoir regler ce bug.
Ca semble venir d'une variable de session qui ne veut pas rester, étrange ...
t'a bien les cookies activés ?

Ce qui me parait étange c'est que tout devrait marcher pourtant :shock:
dans l'image :

Code : Tout sélectionner

/********************
*   Sessions        *
********************/
session_start();
if($_SESSION['code'])
{
	$chaine = $_SESSION['code'];
}else{
	$chaine = divers::genstring(5);
	$_SESSION['code'] = $chaine;
}
et ensuite :

Code : Tout sélectionner

if($_SESSION['code'] != $_POST['code'])
et pourtant quand tu poste le formulaire, il semble "oublier" la variable de session
Image

Avatar de l’utilisateur
Xanthor
Lézard à collerette
Messages : 280
Inscription : 29 juil. 2003, 18:36
Localisation : Fr
Contact :

Message par Xanthor » 26 oct. 2004, 08:50

XF007 a écrit :t'a bien les cookies activés ?
Non.
Pas besoin pour les sessions...

(Le problème c'est que tu ne passes pas l'identifiant de session à l'image... Donc pour elle, c'est une nouvelle session qui commence, qui n'a rien à voir avec celle en cours...)

Avatar de l’utilisateur
XF007
Lézard vert
Messages : 174
Inscription : 02 mai 2004, 18:37

Message par XF007 » 26 oct. 2004, 10:07

c'est censé être la même je vois pas pourquoi elle changerait ...
ca marche très bien à partir du moment ou les cookies sont activés.
le problème est que pour des liens ca va quand tu a pas de cookies, mais pour des images ou autre, rien à faire ...
Me reste plus qu'a trouver une solution qui n'utilise pas les cookies, :cry:
Image

Avatar de l’utilisateur
Xanthor
Lézard à collerette
Messages : 280
Inscription : 29 juil. 2003, 18:36
Localisation : Fr
Contact :

Message par Xanthor » 26 oct. 2004, 16:12

XF007 a écrit :c'est censé être la même je vois pas pourquoi elle changerait ...
Elle ne change pas, c'en est une nouvelle
ca marche très bien à partir du moment ou les cookies sont activés.
Normal, l'image a acces aux cookies
le problème est que pour des liens ca va quand tu a pas de cookies, mais pour des images ou autre, rien à faire ...
Si, suffit de faire pour les images la même chose qu'aux liens : passer l'identifiant de session
Me reste plus qu'a trouver une solution qui n'utilise pas les cookies, :cry:
Quand tu en auras assez de chercher, tu pourras relire la solution qui est donnée dans mon post précédent ;)

Avatar de l’utilisateur
XF007
Lézard vert
Messages : 174
Inscription : 02 mai 2004, 18:37

Message par XF007 » 26 oct. 2004, 19:18

et je lui passe comment ? :/
<img src="img.truc?sesid=session_id()"> ?
Enfin après même si ca marche, j'ai du faire trop de truc sans me préocuper des gens qui n'acceptent pas les cookies, surtout que je voit pas l'interet de refuser les cookies de tous les sites oO
Image

Avatar de l’utilisateur
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51
Localisation : Le frigo scandinave
Contact :

Message par calimo » 26 oct. 2004, 19:40

Est-ce une très bonne idée de passer un id de session dans une adresse ? :?
N'est-il pas plus logique de considérer que si le visiteur refuse les cookies, c'est pour préserver un certain anonymat, et donc que pour cette raison il ne va pas se logguer ? (Voir cette discussion récente sur Webmaster-Hub).
Tous les navigateurs permettent maintenant l'utilisation des cookies, donc celui qui les désactive le fait volontairement et sait ce qu'il fait... :roll:

Avatar de l’utilisateur
XF007
Lézard vert
Messages : 174
Inscription : 02 mai 2004, 18:37

Message par XF007 » 26 oct. 2004, 19:43

oui c'est vrai, mais apperement ca dérange des gens :/
Image

Avatar de l’utilisateur
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51
Localisation : Le frigo scandinave
Contact :

Message par calimo » 26 oct. 2004, 19:47

De quoi, d'avoir des cookies ? C'est encore pire des identifiants dans l'adresse :x

Avatar de l’utilisateur
XF007
Lézard vert
Messages : 174
Inscription : 02 mai 2004, 18:37

Message par XF007 » 26 oct. 2004, 19:50

ouai c'est sur vu comme ca, mais faudrait que je fasse un message clair qui dit que ca fonctionne pas sans cookies =), et que je desactive carement la gestion des sessions par url
Image

Avatar de l’utilisateur
jv2759
Tyrannosaurus Rex
Messages : 4161
Inscription : 12 févr. 2004, 14:29
Localisation : Bonne question en effet
Contact :

Message par jv2759 » 26 oct. 2004, 19:54

calimo a écrit :De quoi, d'avoir des cookies ? C'est encore pire des identifiants dans l'adresse :x
C'est pas un identifiant c'est un variable de session. Elle n'est variable que durant la session et tout les info son stocket temporairement sur le serveur...
Inscrit sur la liste des abonner absent...

Avatar de l’utilisateur
Xanthor
Lézard à collerette
Messages : 280
Inscription : 29 juil. 2003, 18:36
Localisation : Fr
Contact :

Message par Xanthor » 26 oct. 2004, 20:42

XF007 a écrit :et je lui passe comment ? :/
<img src="img.truc?sesid=session_id()"> ?
Ouep, avec des balises PHP quand même
calimo a écrit :Est-ce une très bonne idée de passer un id de session dans une adresse ?
En tous cas mieux que d'imposer un cookie
N'est-il pas plus logique de considérer que si le visiteur refuse les cookies, c'est pour préserver un certain anonymat, et donc que pour cette raison il ne va pas se logguer ?
Euh non, rien à voir...
Tous les navigateurs permettent maintenant l'utilisation des cookies
Tu prétends pouvoir connaitre tous les navigateurs ?
Tiens, mon bot (qui a le rôle de navigateur vis à vis de certains sites) ne les accepte pas...

Avatar de l’utilisateur
XF007
Lézard vert
Messages : 174
Inscription : 02 mai 2004, 18:37

Message par XF007 » 26 oct. 2004, 21:31

cookies or not cookies ? that is the question ...
va faloire que je reflechisse :/
Image

Avatar de l’utilisateur
nico@nc
Animal mythique
Messages : 8034
Inscription : 21 août 2005, 08:04
Localisation : fr-FR
Contact :

Message par nico@nc » 22 août 2005, 02:33

Ca commence bien... je peux m^ pas aller sur le site :

<<zordania.cliranet.com est introuvable. veuillez verifier l'adresse et essayer à nouveau>>
Nicolas
☛ Problème [résolu] ? Modifiez votre premier message pour l'indiquer.
Pas de support par message privé, postez sur le forum, merci.

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités