Operation Manual
DREAMWEAVER CS3
Handboek
508
de beurs gebruikte symbolen die de gebruiker eerder heeft gekozen. Ontwikkelaars van webtoepassingen gebruiken
doorgaans URL-parameters om de waarden binnen toepassingen door te geven aan variabelen. U kunt bijvoorbeeld
zoektermen doorgeven aan SQL-variabelen in een webtoepassing om zo zoekresultaten te genereren.
URL-parameters creëren met behulp van HTML-koppelingen
U creëert URL-parameters binnen een HTML-koppeling door middel van het kenmerk href van de HTML-ankertag. U
kunt de URL-parameters rechtstreeks in het kenmerk opgeven in de codeweergave (Weergave > Code) of u kunt de URL-
parameters toevoegen aan het einde van de koppelings-URL in het vak Koppeling van de eigenschappencontrole.
In het volgende voorbeeld creëren drie koppelingen één enkele URL-parameter (
actie) met drie mogelijke waarden
(
Toevoegen, Bijwerken en Verwijderen). Wanneer de gebruiker op een koppeling klikt, wordt er een parameterwaarde naar
de server gezonden en wordt de gevraagde actie uitgevoerd.
<a href="http://www.mysite.com/index.cfm?action=Add">Add a record</a>
<a href="http://www.mysite.com/index.cfm?action=Update">Update a record</a>
<a href="http://www.mysite.com/index.cfm?action=Delete">Delete a record</a>
Met de eigenschappencontrole (Venster > Eigenschappen) kunt u dezelfde URL-parameters creëren door de koppeling te
selecteren en de URL-parameterwaarden toe te voegen aan het einde van de koppelings-URL in het vak Koppeling.
Nadat er een URL-parameter is gecreëerd, kan Dreamweaver de waarde ophalen en deze in een webtoepassing gebruiken.
Na het definiëren van de URL-parameter in Dreamweaver kunt u de waarde ervan in een pagina invoegen.
Zie ook
“Over URL- en formulierparameters” op pagina 518
“Formulierparameters definiëren” op pagina 530
“Dynamische inhoud toevoegen aan pagina's” op pagina 536
“In een database opgeslagen gegevens openen” op pagina 505
In sessievariabelen opgeslagen gegevens openen
Hoe werken sessievariabelen
Sessievariabelen slaan informatie (doorgaans door gebruikers ingediende formulier- of URL-parameters) op en stellen deze
voor de duur van het bezoek van de gebruiker beschikbaar aan alle pagina's van de webtoepassing. Wanneer gebruikers zich
bijvoorbeeld aanmelden bij een webportaal dat toegang biedt tot e-mail, aandelenprijzen, weerberichten en dagelijks
nieuws, slaat de webtoepassing de aanmeldingsgegevens op in een sessievariabele die de gebruiker identificeert voor de
pagina's van de gehele site. Hierdoor ziet de gebruiker alleen de typen inhoud die de gebruiker heeft geselecteerd bij het
navigeren door de site. Sessievariabelen kunnen ook een beveiligingsmechanisme bieden waarmee de sessie van de
gebruiker wordt beëindigd als de account een bepaalde tijd inactief is. Dit maakt ook geheugen op de server en
verwerkingsresources vrij als de gebruiker vergeet om zich bij een website af te melden.
Sessievariabelen slaan informatie op voor de duur van de gebruikssessie. De sessie begint wanneer de gebruiker een pagina
binnen de toepassing opent en eindigt wanneer de gebruiker niet binnen een bepaalde tijd een andere pagina in de
toepassing opent of wanneer de gebruiker expliciet de sessie beëindigt (doorgaans door op de koppeling voor afmelden te
klikken). Zolang deze bestaat, is de sessie specifiek voor een afzonderlijke gebruiker, waarbij elke gebruiker een
afzonderlijke sessie heeft.