C'è un sito web in cui una persona dovrebbe pagare per ottenere qualche servizio / prodotto. Dopo che una persona ha effettuato una prenotazione / un prodotto pagandolo, voglio consentirgli di tenere traccia dei progressi senza dover o registrarsi o accedere. Sarà simile alla pagina sul sito web della compagnia aerea può inserire il loro cognome e il numero di prenotazione e vedere il suo stato.
Sono confuso su come dovrei chiedere l'email di una persona e il numero di prenotazione: da GET o POST. Cioè,
1) dovrei creare 2 caselle di testo su "show_reservation.html" e richiedere a una persona di inserirle - POST.
2) o dovrei inviare loro un link diretto con la loro email e il numero di prenotazione nell'url: show_reservation.html? [email protected]& reservation_id = 1234abcd - OTTIENI
Ci sono vantaggi e svantaggi di ciascun approccio. Quale raccomanderesti?
In ogni caso dovrò inviargli tramite email un url completo o un numero di prenotazione e il link alla pagina.