Partage la meme session sur votre domaine et sous domaine

Ce code permet à votre domaine et à vos sous domaines de partager la même session.

Attention à ne pas mettre de texte, de html... avant ce code car le cache du navigateur doit être vide avant de démarrer une session.


Information sur les mises à jour

Dernière mise à jour :

21 Août 2019
fonctionnement du code vérifié

7 820  vues
Compatibilité du code
PHP 5, PHP 7 et PHP 8
  code classé dans   Sessions
  code source classé dans   Sessions
 
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
                    
<?php
/*------------------------------*/
/*
Titre : Partage la meme session sur votre domaine et sous domaine

Date édition : 15 Sept 2010
Date mise a jour : 21 Aout 2019

Rapport de la maj:
- fonctionnement du code vérifié
*/
/*------------------------------*/

// 3600 : temps en seconde (ici 60*60 = 1 heure) de l'activité du cookie

// "/" = Ou les cookie peut-être accessible, en générale on met le root
// ".site.com" = permet au cookie d'accéder au domaine et au sous domaine
// FALSE = Ce cookie n'a pas besoin de sécurité (Secure Network)


session_set_cookie_params(3600,"/",".site.fr",FALSE);
// démarre une session
?>
<?php
/*------------------------------*/
/*
Titre : Partage la meme session sur votre domaine et sous domaine

Date édition : 15 Sept 2010
Date mise a jour : 21 Aout 2019

Rapport de la maj:
- fonctionnement du code vérifié
*/
/*------------------------------*/

// 3600 : temps en seconde (ici 60*60 = 1 heure) de l'activité du cookie

// "/" = Ou les cookie peut-être accessible, en générale on met le root
// ".site.com" = permet au cookie d'accéder au domaine et au sous domaine
// FALSE = Ce cookie n'a pas besoin de sécurité (Secure Network)


session_set_cookie_params(3600,"/",".site.fr",FALSE);
// démarre une session
?>

      Fonctions du code - Doc officielle PHP

   php.net  
Description
Versions PHP
    session_set_cookie_params
Modifie les paramètres du cookie de session
PHP 4, 5, 7 et 8
    session_start
Démarre une nouvelle session ou reprend une session existante
PHP 4, 5, 7 et 8
Minimum 10 mots. Votre commentaire sera visible après validation.


 Autres snippets qui pourraient vous intéresser

Test la validité d'un nom de domaine

Compatibilité : PHP 5, PHP 7, PHP 8

Test la validité d'un nom de domaine avec un REGEX, les extensions testées sont : .com, .fr, .org, .net, .info, .ca

Affiche l'IP correspondant à un nom de domaine

Compatibilité : PHP 5, PHP 7, PHP 8

Retourne l'adresse IP dans un tableau correspondant au Nom du Domaine passée en argument dans la fonction. Veillez à ne pas mettre de protocoles dans la fonction.

* Requêtes exécutées avec Recherche Contextuelle