Visualizzazione dei risultati da 1 a 4 su 4

Discussione: sessioni

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    45

    sessioni

    Ciao a tutti

    Scusate la domanda, che per voi sarà imbecille,.
    Ho letto la sezione "sessioni alternative".
    funziona tutto perfettamente, mi inserisce in DB la sessione ecc.ecc.
    La domanda è questa:
    Un utente entra nel sito, va nella pagina dove c'è una specie di carrello della spesa e sceglie prodotti e quantità, dati che poi vengono visualizzati in una select a tendina.
    Come faccio ad associare il suo ID di sessione ai prodotti che ha scelto? premetto che nome utente e password vengono chiesti alla fine, cioe, quando ha finito di compilare la lista.
    In pratica se ci sono due utenti sul carrello contemporaneamente, con il sistema che sono riuscito a sviluppare fino ad ora, le scelte si sommano, e viene fuori un casino.
    Io dovrei:
    ID sessione 8e1475b9012a6ebfd804b1f6b1060cc8
    (Visualizza prodotti scelti.)
    ID sessione a3a528bb93b7106fce6aebcf2948c63e
    (Visualizza prodotti scelti.)
    Ecc.Ecc.
    Grazie in anticipo.

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    si sommano perchè stai facendo le prove in localhost, a ogni utente corrisponde una sessione separata, e quindi i prodotti non si sommano neanche sbagliando....

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    45
    Quindi tu dici che se sposto il sito in remoto tutto funziona ok?

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    se funziona non lo so, di sicuro le sessioni non si mischiano.
    Devi sapere che per ogni sessione viene creato un file nella directory temporanea del server chiamato proprio con quel nome lungo che ottieni con session_id();

    per ogni utente quando c'è il session_start() viene letto il file corrispondente alla sessione corrispondente, e quindi quello che ha scelto l'utente viene registrato nel proprio file, e non può essere mischiato con il file di un altro utente (al quale viene assegnato automaticamente un altro id.).

    ciao

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.