Adesso dobbiamo creare la pagina dei dettagli dell'ordine, dettagli.asp
Creiamo anche in questa pagina la barra di navigazione superiore, per muoverci nel sito.
Poi realizziamo il recordset RsDettagli coi seguenti parametri
SELECT *
FROM DettagliOrdine
WHERE OrdiniID = 'var'
e nelle variabili
var ------- Request.QueryString("id")
Ora inseriamo nella pagina una tabella di 4 righe e 5 colonne
Nella prima riga, inseriamo i titoli, rispettivamente
categoria
prodotto
prezzo
quantità
totale
Nella terza riga, sotto i titoli, inseriamo il rispettivo testo dinamico.
Selezioniamo la terza riga e facciamo area ripetuta. mostra tutto.
Ovviamente questa è una versione molto semplice della gestione degli ordini, e serve solo come spunto: ciascuno può inserire le varianti che preferisce, inserendo nella pagina dei dettagli, per esempio, i dati del cliente ed una procedura di stampa, che consente di stampare l'ordine.
Rimane da inserire nelle pagine amministrative il comportamento di accesso riservato.
Per fare questa procedura dobbiamo prima stabilire un livello per l'amministratore.
Se per gli utenti abbiamo stabilito che il livello è denominato cliente (vedi pagina registrazione), inseriamo un record nella tabella clienti, coi dati dell'amministratore, e nel campo livello inseriamo admin.
Ora possiamo inserire la procedura di accesso riservato
Dai comportamenti server scegliamo: Autenticazione utente > limita l'accesso alla pagina,
e nell'elenco aggiungiamo il livello admin
|