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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top