Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Nome della sessione

  1. #1

    Nome della sessione

    Salve,

    con $PHPSESSID ottengo un notice di variabile non definita...
    il mio server in locale ha register_global a off

    come posso sapere il nome della sessione?

    :master: va bene session_name();
    Ciao!

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    74
    Il nome della sessione con session_name(), l'id con session_id()

  3. #3
    si, grazie, me ne sono accorto a casa...

    una cosa, ma $PHPSESSID viene sostituita solo da session_id() con register_global ad off??

    o come per $HTTP_POST_VAR -> $_POST esiste una corrispondenza??


    Ciao!

  4. #4
    session.name specifica il nome della sessione che è usata come nome del cookie. Dovrebbe contenere solo caratteri alfanumerici. Di default è PHPSESSID.
    http://www.php.net/manual/it/ref.session.php


    session_id() e' l'id della sessione .... niente a che fare con il nome della sessione. E' quello che poi viene anche accodato al prefisso sess_(*hash) per nominare il file di sessione.

    puoi dare tu un nome al file di sessione definendolo prima di session_start()..

    session_id('pippopippo');

    session_start();

    ed otterrai un file di nome sess_pippopippo invece del sess_hash. Per esempio potresti fare cosi' per assegnare lo stesso session_id() ad un gruppo di utenti.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.