Operation Manual
DREAMWEAVER CS3
Handboek
510
Het value-expressie is doorgaans een serverexpressie, zoals Request.Form(“lastname”). Als u bijvoorbeeld een URL-
parameter met de naam
product (of een HTML-formulier met de methode GET en een tekstveld met de naam product)
gebruikt om informatie op te vragen, kunt u de volgende instructies geven om de informatie op te slaan in een
sessievariabele met de naam
prodID:
ColdFusion
<CFSET session.prodID = url.product>
ASP en ASP.NET
<% Session("prodID") = Request.QueryString("product") %>
Als u een HTML-formulier met de methode post en een tekstveld met de naam txtProduct gebruikt om informatie te
verzamelen, kunt u de volgende instructies geven om de informatie op te slaan in de sessievariabele:
ColdFusion
<CFSET session.prodID = form.txtProduct>
ASP en ASP.NET
<% Session("prodID") = Request.Form("txtProduct") %>
Zie ook
“Dynamische inhoud toevoegen aan pagina's” op pagina 536
“Sessievariabelen definiëren” op pagina 530
Voorbeeld van in sessievariabelen opgeslagen informatie
U bent bezig met een site met een grote doelgroep van oudere gebruikers. Voeg in Dreamweaver twee koppelingen toe aan
het welkomstscherm, waarmee de gebruikers de lettergrootte van de tekst op de site kunnen aanpassen. Voor grotere, beter
te lezen tekst klikt de gebruiker op de ene koppeling en voor tekst van normale grootte klikt de gebruiker op de andere
koppeling.
Elke koppeling heeft een URL-parameter met de naam
fontsize die de tekstvoorkeur van de gebruiker naar de server
stuurt, zoals aangegeven in het volgende voorbeeld van Macromedia ColdFusion® van Adobe:
<a href="resort.cfm?fontsize=large">Larger Text</a><br>
<a href="resort.cfm?fontsize=small">Normal Text</a>
Sla de tekstvoorkeur van de gebruiker op in een sessievariabele en gebruik deze om op elke pagina de tekstgrootte in te
stellen op het verzoek van de gebruiker.
Voeg boven aan de doelpagina de volgende code in om een sessie met de naam
font_pref te creëren die de
tekstgroottevoorkeur van de gebruiker opslaat.
ColdFusion
<CFSET session.font_pref = url.fontsize>