tempo della sessione con Timer
-
19-09-2019 - |
Domanda
Voglio timeout la sessione con timer, Io sono l'attuazione di un progetto di e-commerce, dove ho richiesto quando l'utente aggiunge primo prodotto nel carrello un timer inizierà e facile aggiungere altri prodotti nel carrello ma l'utente non ha checkout il prodotto della spesa entro un tempo specifico la sessione carrello è timeout (vuota il carrello ). Come può acchive questo.
Soluzione
Per rispondere in realtà la domanda: Sul lato server, quando un prodotto viene aggiunto al carrello salvare il timbro di data e ora con esso.
Ogni volta che una pagina viene caricata, controllare il timestamp data. Se si passa il tuo punto accettabile, è sufficiente eliminare i dati della spesa.
Altri suggerimenti
Perché si dovrebbe fare questo? Invece di usare la sessione, memorizzare i loro dati della spesa nel database. In questo modo possono tornare domani (o più tardi quel pomeriggio) e check out.
La maggior parte dei grandi siti di eCommerce mai chiaro il carrello. Per la buona ragione che gli utenti potrebbero davvero tornare per completare il processo.