Alors ! Je suis sous Windows Me et PHP 4.jesé+combien (celui avec EasyPHP 1.5). En fait mon truc ça fonctionnait pas parce que c'était un formulaire donc ça ne plaisait pas à PHP qui veut des <a>...
Sinon je trouve que c'est de la semi-daube parce qu'au final on revient vite aux cookies de session car les transmissions de l'id par l'url c'est pas terrible !
Je@nb
ben il i est son php.ini
Sh@rdar
Dost67 a écrit a écrit :
- PHPSESSID qui se balade tout seul
:non: ajoutée automatiquement avec le trans_sid oui.
Je@nb
Tiens, tiens tiens, g voulu faire pareil hier mais g pas réussi.
Tu peux me dire stp, si ton serveur est sous linux ou win32 et si php est en CGI ou en module ? (et éventuellement le nom de l'os si c win32) (je parle de la transmission des sessions)
Moi je suis en :
Windows XP Pro
PHP 4.1.2 en CGI (car ça marche pas en module sous XP avec Apache)
Dost67
Mouais enfin j'ai lu qu'on avait le choix entre :
- Cookies
- PHPSESSID transmis via l'URL
- PHPSESSID qui se balade tout seul
Et d'ailleurs même si ce n'est pas la 2e solution que je recherche qq'un peut aussi me dire pkoi est-ce que PHP s'obstine à m'appeler les sessions PHPSESSID alors que je lui ai dit sess ?
THE REAL SMILEY
Dost67 a écrit a écrit :
Donc voilà le contenu de mon php.ini rubrique Session :
Quand le fichier est comme ça j'ai pas de problème avec mes sessions mais quand je désactive les cookies dans mon navigateur ça marche plus. Je mets donc session.use_cookies=0 et là ça fonctionne pas non plus bien que le use_trans_sid soit à 1. Par contre à la place dans les liens de ma page le serveur me rajoute des "?PHPSESSID=xxxxxxx..." après les URL. C'est un peu con car je cherche à passer le SID sans que personne le voit et sans utiliser les cookies alors comment faire SVP ?
c'est la seule solution :jap: si tu ne veut pas utiliser les cookies, il faut passer par le PHPSESSID :hello:
Dost67
Donc voilà le contenu de mon php.ini rubrique Session :
Quand le fichier est comme ça j'ai pas de problème avec mes sessions mais quand je désactive les cookies dans mon navigateur ça marche plus. Je mets donc session.use_cookies=0 et là ça fonctionne pas non plus bien que le use_trans_sid soit à 1. Par contre à la place dans les liens de ma page le serveur me rajoute des "?PHPSESSID=xxxxxxx..." après les URL. C'est un peu con car je cherche à passer le SID sans que personne le voit et sans utiliser les cookies alors comment faire SVP ?