Fiabilité des sessions [PHP] - PHP - Programmation
Marsh Posté le 19-12-2003 à 15:26:13
ça doit plutôt venir d'un problème de cookies avec le browser. en effet, pour utiliser les session de façon "classique", il faut que le navigateur accepte les cookies, pour stocker l'ID de la session.
essaie de passer ton ID de session en paramètre de tes formulaires ou des liens. je sais pas comment ça s'implémente avec PHP, mais on m'a dit que c'était prévu, donc à priori, facile à mettre en place.
Marsh Posté le 19-12-2003 à 15:34:32
session_start en haut de chaque page et y a rien d'autre à mettre, les liens et formulaires sont modifié automatiquement.
Marsh Posté le 19-12-2003 à 15:36:03
y'a pas un truc à modifier dans le php.ini ?
parceque de base, il modifie rien... il détecte automatiquement que le navigateur n'accepte pas les cookies ?
Marsh Posté le 19-12-2003 à 15:36:51
Je sais pas... la seule fois où j'ai testé ça marchait tout seul.
La seule modif que j'ai dû faire c'est pour qu'il utilise & au lieu de & pour les params des liens quand il ajoute le session_id
Marsh Posté le 19-12-2003 à 16:45:20
antp a écrit : session_start en haut de chaque page et y a rien d'autre à mettre, les liens et formulaires sont modifié automatiquement. |
si le trans_id est egal à 1 sinon il faut passer l'identifiant de session
Marsh Posté le 20-12-2003 à 16:03:17
trans_id est à 1
ça à l'air de mieux fonctionner en forçant le passage du SESSID (soit en POST, soit en GET) mais ce qui est bizarre c'est que le pb n'apparait pas sur toutes les configs, même à version de IE égale !
Marsh Posté le 19-12-2003 à 13:09:37
Bonjour, je rencontre pas mal de problèmes avec les sessions PHP, des destructions qui ne se font pas, des id qui ne passent pas...
cela peut il etre un probleme de codage ? du serveur ?
vaut il mieux utiliser son propre systeme de sessions avec BDD ?
Merci