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

    Gestire le sessioni in un databse mysql

    Ciao raga, ho realizzato una classe per gestire le sessioni in un db

    per memorizzare dati ( pag1.php )

    require "mysession_class.php";
    $mysess = new mySession();
    $mysess->mySession_start(); // avvia o aggiorna la sessione
    $mysess->gc(); // cancella le sessioni scadute
    $mysess->mySession_reg('nome', 'pippo'); // registra la variabile di sessione 'nome' con valore 'pippo'

    per leggere i dati di sessione ( pag2.php )

    require "mysession_class.php";
    $mysess = new mySession();
    $mysess->mySession_start();
    print_r($mysess->mySession_read()); // verrà restituito l'array con tutte le variabili di sessione
    print_r($mysess->mySession_read('nome')); // verrà restituito il valore della variabile 'nome'

    per distruggere i dati di sessione ( pag3.php )

    require "mysession_class.php";
    # $mysess = new mySession();
    # $mysess->mySession_start();
    # $mysess->mySession_destroy() ;

    classe, file di configurazione classe, file sql

    cosa ne pensate? datemi il vostro parere

  2. #2
    :rollo: sarei felice per un vostro parere

  3. #3
    up

  4. #4
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Troppo scomodo dovere utilizzare funzioni non standard per usare le sessioni.
    Esiste già un modo per modificare la gestione delle sessioni, portandole ad esempio su db, senza essere costretti a modificare tutto il codice che le utilizza.

  5. #5
    Originariamente inviato da luca200
    Troppo scomodo dovere utilizzare funzioni non standard per usare le sessioni.
    Esiste già un modo per modificare la gestione delle sessioni, portandole ad esempio su db, senza essere costretti a modificare tutto il codice che le utilizza.
    ...ti riferisci a session_set_save_handler ?

  6. #6
    nessuno ha dei pareri circa la validità della classe ? :master:

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.