Operation Manual

DREAMWEAVER CS3
Handboek
507
Nadat er een formulierparameter is gecreëerd, kan Dreamweaver de waarde ophalen en deze in een webtoepassing
gebruiken. Na het definiëren van de formulierparameter in Dreamweaver kunt u de waarde ervan in een pagina invoegen.
Zie ook
“Formulieren maken” op pagina 570
“Dynamische inhoud toevoegen aan pagina's” op pagina 536
“In een database opgeslagen gegevens openen” op pagina 505
URL-parameters
Met URL-parameters kunt u door de gebruiker opgegeven informatie doorgeven van de browser naar de server. Wanneer
een server een verzoek ontvangt en er parameters worden toegevoegd aan de URL van het verzoek, geeft de server de
opgevraagde pagina toegang tot de parameters voordat die pagina aan de browser wordt doorgegeven.
Een URL-parameter is een naam-waardepaar dat wordt toegevoegd aan een URL. De parameter begint met een vraagteken
(?) en heeft de vorm
naam=waarde. Als er meer dan één URL-parameter is, wordt elke parameter gescheiden door een en-
teken (&). Het volgende voorbeeld toont een URL-parameter met twee naam-waardeparen:
http://server/path/document?name1=value1&name2=value2
In dit voorbeeldstroomschema is de toepassing een op het web gebaseerde winkel. Omdat de ontwikkelaars van de site een
zo breed mogelijk publiek willen bereiken, is de site ontwikkeld voor de ondersteuning voor vreemde valuta's. Wanneer
gebruikers zich aanmelden bij de site, kunnen ze de valuta selecteren waarin ze de prijzen van de beschikbare artikelen
willen zien.
1 De browser vraagt om de pagina report.cfm van de server. Het verzoek omvat de URL-parameter Currency="euro". De
variabele Currency="euro" geeft aan dat alle geldbedragen die worden opgehaald, worden weergegeven in de euro van de
Europese Unie.
2 De server slaat de URL-parameter tijdelijk in het geheugen op.
3 De pagina report.cfm gebruikt de parameter om de kosten van de artikelen in euro's op te halen. De geldbedragen
kunnen worden opgeslagen in een databasetabel van verschillende valuta's of kunnen worden omgerekend vanaf één valuta
die bij elk artikel hoort (elke valuta die door de toepassing wordt ondersteund).
4 De server verzendt de pagina report.cfm naar de browser en geeft de waarde van artikelen weer in de gevraagde valuta.
Wanneer de gebruiker de sessie beëindigt, wist de server de waarde van de URL-parameter, waardoor servergeheugen
wordt vrijgemaakt voor het vasthouden van nieuwe verzoeken.
URL-parameters worden gemaakt wanneer de HTTP
GET-methode wordt gebruikt in combinatie met een HTML-
formulier. De methode
GET geeft aan dat de parameterwaarde moet worden toegevoegd aan het URL-verzoek als het
formulier wordt ingediend.
URL-parameters worden bijvoorbeeld vaak gebruikt voor het aanpassen van websites op basis van voorkeuren van
gebruikers. Zo kan een URL-parameter bestaande uit een gebruikersnaam en wachtwoord worden gebruikt om een
gebruiker te verifiëren, waarbij alleen informatie wordt weergegeven waarop de gebruiker zich heeft geabonneerd.
Algemene voorbeelden hiervan zijn financiële websites die persoonlijk gekozen aandelenprijzen weergeven op basis van op