Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Sessioni nel sottodominio

    Le sessioni nel sotto dominio non funzionano, ho già aperto altre discussioni senza ricevere una risposta effettiva, questo è il codice:

    pagina del login con l'avvio della sessione:

    Codice PHP:
    session_set_cookie_params(21600'/''.dominiopadre.it');            session_start();            $_SESSION['id_utente'] = $idutente;            $_SESSION['nome_utente'] = $nomeutente

    pagina dell'index:

    Codice PHP:
    $sess_life_time 21600//in seconds
    $sess_path "/";
    $sess_domain ".dominiopadre.it";
    $sess_secure true// if you have secured session
    $sess_httponly true// 
    httponly flagsession_set_cookie_params($sess_life_time$sess_path$sess_domain$sess_secure$sess_httponly); 

  2. #2
    Ciao,

    Facendo cosi dovrebbe andare:

    $currentCookieParams = session_get_cookie_params();

    $rootDomain = '.example.com';

    session_set_cookie_params(
    $currentCookieParams["lifetime"],
    $currentCookieParams["path"],
    $rootDomain,
    $currentCookieParams["secure"],
    $currentCookieParams["httponly"]
    );

    session_name('mysessionname');
    setcookie($cookieName, $cookieValue, time() + 3600, '/', $rootDomain);
    session_start();

    Sia cosi:

    Supponendo di avere un file di inizializzazione di includere nella parte superiore di ogni pagina PHP, è possibile utilizzare la funzione ini_set (). Basta aggiungere questo alla parte superiore della pagina init:

    ini_set ('session.cookie_domain', substr ($ _ SERVER ['SERVER_NAME'], strpos ($ _ SERVER ['SERVER_NAME'],), 100) ".");

    Questa riga di codice prende il dominio e lops fuori il sottodominio.

    Esempio: forums.domain.com -> .dominio.com

    Ora, ogni volta che PHP imposta il cookie 'PHPSESSID', il cookie sarà disponibile per tutti i sottodomini!

    Cristiana,
    #OracleCloud
    Ultima modifica di CristianaPopa; 08-05-2015 a 13:58

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.