Dreamweaver Con variabili di sessione

February 22

Le variabili di sessione consentono ai visitatori di personalizzare la loro esperienza di navigazione, mentre sono su un sito web. I visitatori possono selezionare le preferenze o digitare le informazioni su una pagina, che viene poi elaborati e memorizzati sul server Web da utilizzare mentre navigano attraverso il sito. Adobe Dreamweaver si può risparmiare un sacco di lavoro e di automatizzare gran parte del codice per voi, ma è importante ricordare che Dreamweaver non è un editor di programmazione. Si dovrebbe avere una certa esperienza con la codifica Web - o essere disposti ad imparare un po 'di codifica - prima di poter utilizzare le variabili di sessione sul tuo sito web.

Le pagine dinamiche

Prima di creare variabili di sessione in una pagina Web utilizzando Dreamweaver, è importante avere una certa comprensione di come funzionano le pagine dinamiche. Questo perché le variabili di sessione funzionano solo in pagine dinamiche. Nella loro forma più semplice, pagine dinamiche consistono di una pagina di front-end che ha visto da parte del visitatore del sito e una pagina di back-end che consiste di codice come PHP. Quando il visitatore entra informazioni o seleziona le preferenze nella pagina front-end che viene elaborato dal codice nella pagina di back-end e memorizzati sul server Web utilizzando un database come SQL.

Definizione di un sito

Quando si utilizza Dreamweaver per creare le variabili di sessione, è necessario definire un sito e scegliere la tecnologia che verrà utilizzato sul server Web, come ColdFusion, ASP, ASP.Net o PHP, che può essere fatto facendo clic su "Nuovo sito" dal Sito Menu. Dopo che il sito è stato definito, Dreamweaver si collegherà al server Web. Durante la creazione di nuove pagine, ricordate che se si vuole variabili di sessione da riportare a altre pagine, ciascuna di queste pagine deve essere all'interno della stessa cartella.

Creazione del front-end Pagina

Mentre si sta progettando la pagina di front-end che ha visto da parte del visitatore, è necessario collegare le parti pertinenti della presente pagina alla pagina di back-end che contiene il codice. Ad esempio, se un campo di testo permette ai visitatori di inserire il proprio nome e si desidera che queste informazioni da utilizzare come una variabile di sessione, è necessario identificare selezionando il campo di testo e dandogli un nome univoco nella finestra di ispezione Proprietà. È quindi possibile fare clic sul "Form Tag" nel selettore di tag e quindi impostare la pagina di back-end come l'Azione Forma nella finestra di ispezione Proprietà. È inoltre necessario specificare un metodo di forma, come ad esempio "Post" o "Get".

Creazione del back-end pagina

Dopo aver creato la pagina di front-end, è necessario digitare manualmente una riga di codice per creare una variabile di sessione nella pagina di back-end. Come si scrive questo codice dipende dal codice che si sta utilizzando. In ColdFusion, ad esempio, è necessario digitare "<cfset Session.sessUserName = # Form.txtUserName #>" (senza virgolette) assumendo che identificato un campo di testo nella pagina front-end come "username". È quindi possibile definire questo come una "sessione Variabile" dal pannello Associazioni e digitare "sessUserName" nel campo Nome. Viene visualizzata un'icona nel pannello Associazioni per la nuova variabile di sessione, che è quindi possibile trascinarlo sulla pagina per aggiungere automaticamente il codice appropriato alla pagina.