Home
  Hosting Clienti
  Hosting Rivenditori
  Progettazione Siti Web
  Progettazione Database
  Template Dreamweaver
  Contatti
  Portafoglio Clienti
  Forum Tecnici
 

Tutorials Sardadesign Online
stensioni Dreamweaver
Riferimenti Php Mysql Ajax
 



Tutorials Sardadesign Online

Lo Studio Web Design Sardadesign.it da alcuni anni pubblica online tutorials gratuiti per Dreamweaver
I tutorial qui presenti sono stati pubblicati alcuni anni fa, ma sono ancora attuali ma ovviamente occorre rapportarsi al software attuale
Ci ripromettiamo, tempo permettendo, di pubblicare nuovi tutorials

I tutorials si possono scaricare e consultare liberamente.
E'invece vietata la riproduzione e la distribuzione senza il permesso scritto dello Studio Web Design - Sardadesign.it
Tutorials Dreamweaver

UN SITO CON CARRELLO TUTORIAL SHOPPING CART 3

Autore
Sardadesign

scarica il tutorial > SCARICA tutorial [voti: 37    - scaricato 946 volte]

1 2 3 4 5
 1= scarso, 5= ottimo
difficoltà livello di difficoltà
votazione punteggio votazione

1 » Il Database: impostazione 6 » Procedura registrazione
2 » Realizzazione connessione DB e pagine 7 » Procedura login
3 » La pagina index ed il negozio 8 » Ordini e dettagli
4 » Pagina dei prodotti ed impostazione carrello    
5 » Pagina del carrello    
 


PARTE SECONDA

Adesso realizziamo la procedura del LOGIN
 

1

Apriamo la pagina index.asp, e nella parte superiore della pagina, inseriamo una tabella di 1 riga, una colonna.
All'interno inseriamo un modulo vuoto: dentro il modulo inseriamo una tabella di due righe e tre colonne:

Nella prima colonna inseriamo le etichette:
Username:
Password:

Nella seconda colonna inseriamo, al lato delle etichette, i rispettivi campi di testo, che chiamiamo
user
pass

Nella terza colonna il pulsante.

 


 

2 Quindi dai comportamenti server scegliamo
Autenticazione utente > esegui login Utente
 

Nella procedura del login , scegliamo Limita l'accesso in base a Nome utente, password e livello di accesso.
Questo ci consente di creare aree del sito con diversi livelli di accesso.
Un'area riservata ai clienti
Un'area riservata all'amministratore

 

3

Possiamo impostare una pagina di benvenuto (benvenuto.asp), che saluta l'utente che ha fatto correttamente il login, ed una pagina di errore (errore_login.asp), nel caso che il login fallisca.
In questa seconda pagina, dobbiamo inserire dei commenti che invitano l'utente a rifare il login, facendo attenzione all'inserimento corretto dei dati.

 

4

Adesso possiamo inserire il comportamento di controllo di accesso riservato alle pagine che ci interessano;

apriamo quindi la pagina negozio1.asp e dai comportamenti server scegliamo
Autenticazione utente > limita l'accesso alla pagina

In questo caso possiamo scegliere Limita in base a Nome utente e password, ma nelle aree riservate all'amministratore sceglieremo Nome utente, password e livello di accesso, scegliendo il livello appropriato.

Dobbiamo creare una pagina di reindirizzamento (no_cliente.asp), che consente di reindirizzare gli utenti non registrati o che hanno dimenticato di fare il Login.
In questa pagina spieghiamo che l'accesso è riservato agli utenti registrati, e che hanno fatto il Login.

 

 

Adesso eseguiamo una modifica nella pagina grazie.asp.

Questa pagina è la pagina di ringraziamento alla quale si va dopo aver fatto l'ordine di acquisto.
Possiamo inserire, in vista codice, un oggetto CDONTS, che invia automaticamente al cliente che ha fatto l'ordine, una email che conferma l'avvenuto ordine

(ciascuno può personalizzare questa procedura come desidera)

Innanzi tutto dobbiamo creare un recordset come mostrato nella figura

 


Il filtro del recordset è la Sessione OrdiniID, che identifica il numero d'ordine ed il cliente al quale appartiene.
Tale filtro si applica alla tabella degli Ordini.

Quindi, adesso che abbiamo il recordset, inseriamo in vista codice le seguenti righe:
(Ovviamente al disotto del codice del recordset)

Per la spiegazione del codice vedi la pagina precedente dove è stato definito il significato del codice.
Queste righe di codice inviano un e-mail all'utente che ha eseguito l'ordine, ed il cui indirizzo e-mail è estratto dal database, col recordset RsOrdine.

Nota: se hai configurato correttamente il tuo personal web server (o IIS) puoi verificare il corretto funzionamento dell'oggetto CDONTS.
Nella cartella mailroot, contenuta nella cartella Inetpub, puoi recuperare i messaggi di posta inviati (e che si trovano nella cartella Queue (in attesa di essere inviati...)

   
 
 
Copyright © 2001-2007 Studio Web Design - tutti i diritti riservati
Studio Web Design  - Via Nizza 12  -  07100 Sassari
P.IVA 01959660901 - Iscrizione CCIAA 137995