Originariamente inviato da Werwolfe
no il problema e che non ho le sessioni, è un carrello dove non c'è registrazione nulla, quindi n on so come registrare nel db che quel prodotto appartiene a quella persona cosa mi consigli?
Che significa "non ho le sessioni"?
Sei sicuro di aver capito cosa sono le sessioni?
Non servono solo per creare login e simili.

Originariamente inviato da Werwolfe Di solito io faccio registrare e registro password e username e mantengo le sessioni quando fanno login.

Adesso tutto questo non l'ho , come posso fare? come posso fare che quella persona che acquista quel prodotto, dopo nel riepilogo hai prodotti che lui ha acquistato, se non ho la session? oppure posso usare la session senza bisogno di loggarsi?
Ti suggerisco di ricominciare dalle basi. Le sessioni sono uno strumento che ti permette di condividere dei dati tra una richiesta HTTP e quella successiva. Il fatto che le hai sempre usate per gestire l'autenticazione dell'utente non significa che non possano fare altro.

Nel tuo caso specifico, avvia la sessione, salva in una array i prodotti selezionati ed all'atto dell'invio dell'ordine salva questi valori nel database.