Visualizzazione dei risultati da 1 a 10 su 15

Hybrid View

  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Quindi hai problemi con la sessione, potrebbe essere che il cookie PHPSESSID non sia dichiarato correttamente e che quindi venga ignorato facendoti perdere la sesssione.
    Prova a dichiararlo come "httponly" e "secure", per impostare il cookie in questione puoi dare un'occhiata qui.

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    776
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Quindi hai problemi con la sessione, potrebbe essere che il cookie PHPSESSID non sia dichiarato correttamente e che quindi venga ignorato facendoti perdere la sesssione.
    Prova a dichiararlo come "httponly" e "secure", per impostare il cookie in questione puoi dare un'occhiata qui.
    Adesso la sessione viene inizializzata in questo modo:
    Codice PHP:
                ini_set('session.gc_maxlifetime'0);
                
    session_set_cookie_params(0'/; samesite=strict');
                
    session_start(); 
    Cosa dovrei aggiungere?

    Grazie,
    Roberto

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Quote Originariamente inviata da robynosse Visualizza il messaggio
    Adesso la sessione viene inizializzata in questo modo:
    Codice PHP:
                ini_set('session.gc_maxlifetime'0);
                
    session_set_cookie_params(0'/; samesite=strict');
                
    session_start(); 
    Cosa dovrei aggiungere?

    Grazie,
    Roberto
    Valorizzando i relativi parametri
    https://www.php.net/manual/en/functi...kie-params.php

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    776
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Perfetto, grazie, ho risolto in questo modo e adesso non perdo la sessione:
    codice:
                session_set_cookie_params([
                    'lifetime'=>0, 
                    'path'=>'/; samesite=strict',
                    'httponly'=>TRUE,
                    'secure'=>TRUE,
                    ]);
    Ultima modifica di robynosse; 11-05-2021 a 09:31

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    776
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Con l'ultima implementazione sembrava funzionasse, pero se apro la navigazione in una finestra anonima oppure faccio la stessa prova con CHROME, quando torno alla mia pagina web, risulto con una nuova id di sessione e quindi rimango sloggato.

    Qualche altro suggerimento?

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.