eccomi
database mysqli

in pratica fino ad ora inviavo la conferma di prenotazione via email con tutti i dettagli, quindi una classica email.

Adesso voglio fare in modo da quando un cliente conferma, gli inviamo una email con un link per vedere tutti i dettagli della prenotazione. Questo link porta al nostro sito.

Il problema è che se inserisco un link inserendo solo il parametro dell'id, chiunque possa entrare a vedere le prenotazioni altrui.
Devo inserire qualcosa in piu'.

Avevo pensato di inserire un codice composto da lettere e numeri di 30-35 caratteri univoci e poi anche l'id, in quel caso sarebbe praticamente impossibile per un altro utente entrare nella prenotazione di un'altra persona, qualcosa tipo

http://www.miosito.it/prenotazione?t...notazione=6005

l'altra idea era quella di inserire nome, cognome, email ed id prenotazione ma forse in questo caso è piu' semplice accedere alla prenotazione di un'altra persona.

Queste erano le mie due idee, ed il post era proprio per capire come inserire un nuovo campo nel database (so farlo senza problemi) e creare un token univoco per ogni record già inserito. Per i nuovi record invece non avrei problemi a crearlo.

Poi valutavo anche altri consigli da parte vostra
Grazie