Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Phpsessid

Poster un nouveau sujet Imprimer cette discussion    Forum -> Administration d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
sglasson
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 16 Juil 2002
Messages: 137
Localisation: Grenoble

URL permanente de ce messagePosté le : Mar Jan 21, 2003 20:05    Sujet du message: Phpsessid

Bonsoir,

Décidemment, j'ai pas mal de pb avec ce PHPSESSID....
Comme chaque page de mon site est générée de maniere dynamique, j'utilise la fonction:
ini_set('session.use_trans_sid', false); afin de supprmier le PHPSESSID dans l'url de mes pages.
Ceci fonctionnait bien et fonctionne encore tres bien a l'interieur du site. Mais je m'en rend compte ce soir, a chaque acces sur mon site depuis une nouvelle fenetre IE le PHPSESSID apparait....
Or OVH annonce aujourd'hui l'installation de la nouvelle version de PHP la 4.3.0?

Avez vous le meme pb?
Y a t il une relation de cause a effet?

Merci
 
sglasson Visiter le site web du posteur
hetzeld
WRInaute accro
WRInaute accro

Inscrit le: 02 Déc 2002
Messages: 2205
Localisation: France - Angleterre

URL permanente de ce messagePosté le : Mar Jan 21, 2003 22:55    Sujet du message: Phpsessid

Stéphane,

Je t'ai répondu en messagerie sans avoir lu ce post... Embarassed

session.use_only_cookies integer (valeurs 0 ou 1)
Spécifie si le module doit utiliser seulement les cookies pour stocker les identifiants de sessions du coté du navigateur. Par défaut, cette option vaut 0 (inactif, pour compatibilité ascendante). En l'activant, vous éviterez les attaques qui utilisent des identifiants de sessions dans les URL. Cette configuration a été ajoutée en PHP 4.3.0.

Peut-être une piste pour toi?

Dan
 
sglasson Visiter le site web du posteur
sglasson
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 16 Juil 2002
Messages: 137
Localisation: Grenoble

URL permanente de ce messagePosté le : Mar Jan 21, 2003 23:51    Sujet du message: Phpsessid

merci pour la piste.... Confused
mais cela ne marche pas...

Je cherche...
Suis je le seul a avoir ce pb?
 
sglasson Visiter le site web du posteur
hetzeld
WRInaute accro
WRInaute accro

Inscrit le: 02 Déc 2002
Messages: 2205
Localisation: France - Angleterre

URL permanente de ce messagePosté le : Mer Jan 22, 2003 10:19    Sujet du message: Phpsessid

Stéphane,

Tu as bien mis les lignes:
Code:
ini_set('session.use_trans_sid', false);
ini_set('session.use_only_cookies', false); 

Question Question

Dan
 
sglasson Visiter le site web du posteur
sglasson
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 16 Juil 2002
Messages: 137
Localisation: Grenoble

URL permanente de ce messagePosté le : Mer Jan 22, 2003 10:38    Sujet du message: Phpsessid

malheureusement, oui Sad

Stef
 
sglasson Visiter le site web du posteur
slvn
WRInaute discret
WRInaute discret

Inscrit le: 25 Déc 2002
Messages: 87

URL permanente de ce messagePosté le : Mer Jan 22, 2003 11:43    Sujet du message: Phpsessid

même problème,

au passage je suis chez www.sivit.fr
et l'hébergeur vient juste de mettre à jour PHP
 
slvn Visiter le site web du posteur
BDGest
WRInaute impliqué
WRInaute impliqué

Inscrit le: 06 Jan 2003
Messages: 279

URL permanente de ce messagePosté le : Mer Jan 22, 2003 13:16    Sujet du message: Phpsessid

Ben moi j'ai mis mes adresse avec l'url complète (http://www.monsite.com/...) et je n'ai plus le problème.
 
BDGest Visiter le site web du posteur
magnetophone
Nouveau WRInaute

Inscrit le: 03 Sep 2003
Messages: 28

URL permanente de ce messagePosté le : Lun Sep 22, 2003 16:48    Sujet du message: Phpsessid

comme conseillé par vanillefraise, je poste ici. donc, je disais :

Bonjour,

J'ai essayé d'appliquer la méthode indiquée pour supprimer le paramètre de session dans l'URL. Cela ne fonctionne pas.

Je suis chez OVH, d'autres clients sont ils touchés par ce problème ?
le site en question : http://www.lachaiserose.net


merci,
pascal.
 
magnetophone
yazerty
WRInaute accro
WRInaute accro

Inscrit le: 19 Juin 2005
Messages: 1678

URL permanente de ce messagePosté le : Mar Jan 03, 2006 21:22    Sujet du message: Phpsessid

Bonjour,

Je fais remonter un vieux topic, mais si ça peut aider quelqu'un d'autre un jour, voici une petite astuce que je viens de trouver à propos du même problème :

Code:
// Ouverture de session
if($PHPSESSID) {
   session_start($PHPSESSID);
}


Comme vous l'aurez remarquer, ce petit code, à placer en haut de vos pages, permet de n'ouvrir de session que si, et seulement si, une session a déjà été ouverte précédemment et qu'il y a donc un identifiant de session concernant cet utilisateur.
La première ouverture de session est effectuée lors de la vérification du login/password de l'utilisateur. Lors de cette première ouverture le PHPSESSID sera initialisé.
Si le visiteur ne s'identifie pas, aucune session ne sera ouverte. Ce qui semble d'ailleurs en soit plus sympa question code (mais je ne m'y connais pas énormément, j'apprends petit à petit...).

Vouala Smile
 
yazerty Visiter le site web du posteur
cyno
Nouveau WRInaute

Inscrit le: 15 Fév 2006
Messages: 7

URL permanente de ce messagePosté le : Lun Fév 20, 2006 14:24    Sujet du message: Phpsessid

Bonjour à tous,

J'ai le même problème chez 1and1.
La variable PHPSESSID apparait uniquement lors de l'ouverture de session.
Allez voir sur http://www.kestudy.com/
Après cette variable n'est plus présente dans la suite de la navigation. Elle passe donc par les cookies.

Le prblème est que j'ai installé robostats et l'ensemble de mes pages indéxés ont un PHPSESSID dans l'url :/

Quelqu'un aurait il une solution, car j'ai essayé toutes les solutions proposés dans les autres topics, rien ne marche.

Voila mon phpinfo:
http://www.kestudy.com/test/phpinfo.php5

Merci d'avance de votre aide.
 
cyno
cyno
Nouveau WRInaute

Inscrit le: 15 Fév 2006
Messages: 7

URL permanente de ce messagePosté le : Lun Fév 20, 2006 21:30    Sujet du message: Phpsessid

Personne n'a réussi à solutionner le problème ?
 
cyno
ericdebra
WRInaute discret
WRInaute discret

Inscrit le: 25 Juin 2004
Messages: 62
Localisation: France

URL permanente de ce messagePosté le : Ven Mai 26, 2006 10:22    Sujet du message: Phpsessid

Au cas où tu n'aurais toujours pas trouvé, mais j'ose espérer que si Smile
Voici ce qu'il faut faire si les ini_set n'ont aucun effets (j'ai eu le même problème) :
Dans un fichier .htaccess dans la racine du site, ajouter cette ligne :
Code:
php_flag session.use_trans_sid off


Et après c'est fini Smile Plus de PHPSESSID apparent dans les liens.
 
ericdebra Visiter le site web du posteur
Veteran
Nouveau WRInaute

Inscrit le: 16 Juin 2006
Messages: 3

URL permanente de ce messagePosté le : Dim Juin 18, 2006 18:30    Sujet du message: Phpsessid

yazerty a écrit:
Bonjour,

Je fais remonter un vieux topic, mais si ça peut aider quelqu'un d'autre un jour, voici une petite astuce que je viens de trouver à propos du même problème :

Code:
// Ouverture de session
if($PHPSESSID) {
   session_start($PHPSESSID);
}


Comme vous l'aurez remarquer, ce petit code, à placer en haut de vos pages, permet de n'ouvrir de session que si, et seulement si, une session a déjà été ouverte précédemment et qu'il y a donc un identifiant de session concernant cet utilisateur.
La première ouverture de session est effectuée lors de la vérification du login/password de l'utilisateur. Lors de cette première ouverture le PHPSESSID sera initialisé.
Si le visiteur ne s'identifie pas, aucune session ne sera ouverte. Ce qui semble d'ailleurs en soit plus sympa question code (mais je ne m'y connais pas énormément, j'apprends petit à petit...).

Vouala Smile




GENIAL !!

Merci beaucoup, jte remercie énormément !
Je suis passé chez OVH et j'ai tout essayé :
- le htaccess avec les php_value ou php_flag -> 500 INTERNAL SERVER ERROR
- Le php.ini -> en hébergement mutualisé ça le lit pas
- le ini_set dans la page .php -> 500 INTERNAL SERVER ERROR

J'ai cherché plein de forum, et, bien qu'en fin de compte ça soit super simple, j'ai vu cette solution nulle part !
Bravo et merci

Maintenant, grâce à toi, www.geneeweb.com (ne cliquez pas !) devrait augmenter son (faible) PageRank Very Happy
 
Veteran
Minouko
Nouveau WRInaute

Inscrit le: 04 Sep 2006
Messages: 3

URL permanente de ce messagePosté le : Lun Sep 04, 2006 2:43    Sujet du message: Phpsessid

Bonjour,
Voilà, j'ai le même problème avec PHPSESSIONID qui ne veut pas disparaitre.
Je suis chez SIVIT.

1er cas) je mets ceci qui n'a aucun effet:

ini_set('session.use_trans_sid', false);
ini_set('session.use_only_cookies', false);


2eme)

je remplace mon session_start() par ceci


// Ouverture de session
if($PHPSESSID) {
session_start($PHPSESSID);
}


en fait cela fonctionne, on ne voit plus le PHPSESSIONID par contre les
variables de sessions ont disparut.

Cordialement,
Minouko
 
Minouko
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Administration d'un site Web Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

Autres sujets de discussion :

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort