Dreamweaver Hjelp med Øktvariabler

Øktvariabler tillater besøkende å tilpasse sine leseopplevelsen mens de er på en nettside. Besøkende kan velge preferanser eller skriver informasjon på en side, som deretter behandles og lagres på webserveren som skal brukes mens de navigerer gjennom nettstedet. Adobe Dreamweaver kan spare deg for mye arbeid og automatisere mye av kodingen for deg, men det er viktig å huske at Dreamweaver er ikke et programmerings redaktør. Du bør ha noe erfaring med Web koding - eller være forberedt på å lære noen koding - før du kan bruke session variabler på ditt nettsted.

dynamiske sider

Før du oppretter session variabler i en webside ved hjelp av Dreamweaver, er det viktig å ha en viss forståelse av hvordan dynamiske sidene fungerer. Dette er fordi session variabler bare jobbe i dynamiske sider. I sin enkleste form, dynamiske sider består av en front-end-side som er sett av nettstedet besøkende og en back-end side bestående av kode som PHP. Når besøkende kommer inn informasjon eller velger preferanser i front-end siden den er behandlet av koden i back-end-side og lagres på webserveren ved hjelp av en database som SQL.

Definere et nettsted

Når du bruker Dreamweaver til å skape økt variabler, må du definere et område, og velg den teknologien du skal bruke på webserveren som Coldfusion, ASP, ASP.Net eller PHP, noe som kan gjøres ved å klikke på "Ny Site" fra Nettstedet meny. Etter at nettstedet har blitt definert, vil Dreamweaver koble det til denne webserveren. Når du oppretter nye sider, husk at hvis du ønsker session variabler å bli overført til flere sider, og hver av disse sidene må være i samme mappe.

Opprette Front-End Page

Mens du utformer front-end-side som er sett av besøkende, må du knytte de aktuelle deler av denne siden til back-end siden som inneholder koden. For eksempel, hvis et tekstfelt lar besøkende til å oppgi sitt navn, og du vil at denne informasjonen skal brukes som en session variabel, må du identifisere den ved å velge tekstfeltet og gi den et unikt navn i Property Inspector. Så kan du trykke "Form Tag" i Tag Selector og deretter sette den back-end-side som form action i Property Inspector. Du må også oppgi en form metode, for eksempel "Post" eller "Get".

Opprette Back-End Page

Når du har opprettet front-end side, må du manuelt skrive en linje med kode for å lage en session variabel i back-end siden. Hvordan du skriver inn denne koden avhenger koden du bruker. I Coldfusion, for eksempel, ville du skrive "<cfset Session.sessUserName = # Form.txtUserName #>" (uten anførselstegn) forutsatt at du identifisert et tekstfelt på fronten siden som "brukernavn". Deretter kan du definere dette som en "Session Variable" fra Bindinger panel og skriv "sessUserName" i navnefeltet. Et ikon vises i Bindinger panel for den nye sesjonen variabel, som du deretter kan dra på siden for å automatisk legge den aktuelle koden til siden.