Le retour du PHPSESSID

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

Oncle Tom
WRInaute impliqué
WRInaute impliqué
 
Messages: 812
Inscription: 31 Mar 2003

Le retour du PHPSESSID

Message le Dim Sep 14, 2003 18:43

Alors non faut pas zapper ça parce que justement j'ai déjà eu ce problème une fois mais par magie il réapparait et j'avoue ne pas savoir pourquoi.

Mon site est basé sur un serveur avec PHP 4.3.3 (la presque toute dernière version) et pourtant j'ai fait la modif qu'il fallait .. peut être qu'elle est obsolète maintenant chais pas.
Voici le bout de code en tête de mes pages (et y'a un &PHPSESSID=... qui se rajoute à toute première visite)

Code: Tout sélectionner
/// modifications configuration Apache
set_magic_quotes_runtime(0);
ini_set(session.use_trans_sid, 0);
ini_set(register_globals, 0);
@setlocale(LC_TIME,'fr_FR');


Voilou donc si quelqu'un sait de quoi ça retourne ;) merci d'avance


berberber
WRInaute impliqué
WRInaute impliqué
 
Messages: 647
Inscription: 26 Mai 2003

Message le Dim Sep 14, 2003 22:10

Moi j'ai cette syntaxe

Code: Tout sélectionner
@ini_set('session.use_trans_sid', 0);



peut-etre essayer comme-cela, ou alors, enlever les sessions des pages à référencer (php permet de tres bien gerer cela aussi), mais aprés cela dépend

Oncle Tom
WRInaute impliqué
WRInaute impliqué
 
Messages: 812
Inscription: 31 Mar 2003

Message le Dim Sep 21, 2003 9:18

Hm j'ai essayé ça ne fonctionne pas ... j'capte vraiment pas d'où ça sort.


berberber
WRInaute impliqué
WRInaute impliqué
 
Messages: 647
Inscription: 26 Mai 2003

Message le Dim Sep 21, 2003 10:27

peut-etre que l'hébérgeur n'accepte pas ?

Oncle Tom
WRInaute impliqué
WRInaute impliqué
 
Messages: 812
Inscription: 31 Mar 2003

Message le Mer Sep 24, 2003 19:34

Hm maintenant ça marche.
Donc je déconseille de mettre le 0 ou le 1 entre ' ' ou " " car C considéré comme une chaine de caractère et non plus un booléen.

Ca foirait également parce que le site était sur une URL temporaire (le nom de domaine étant en transfert) du coup comme le ndd renseigné dans la fonction session_set_cookie_params() n'était pas celui correspondant au domaine d'exécution du script, je soupçonne le fait que cela fiche le bazar.

Donc je donne au passage mon entête complète relative à mon site (www.emunova.net) :
Code: Tout sélectionner
set_magic_quotes_runtime(0);
ini_set('session.use_trans_sid', 0);
ini_set('register_globals', 0);
ini_set('session.use_cookies', 1);
ini_set('session.use_only_cookies', 1);
ini_set('session.url_rewriter.tags', '');
session_set_cookie_params(3600,'/','.emunova.net');
setlocale(LC_TIME,'fr_FR');



Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités