Operation Manual

Nachdem Sie einen Wert in einer Sitzungsvariablen gespeichert haben, können Sie ihn mit Dreamweaver abrufen und in einer Webanwendung
verwenden. Nachdem Sie eine Sitzungsvariable in Dreamweaver definiert haben, können Sie ihren Wert in eine Seite einfügen.
Die HTML-Syntax lautet jeweils wie folgt:
Die Servertechnologie und die Methode, mit der Sie die Informationen beschaffen, bestimmen den Code, mit dem die Informationen in einer
Sitzungsvariablen gespeichert werden. Die Grundsyntax lautet für die jeweilige Servertechnologie wie folgt:
ColdFusion
ASP
Der Ausdruck value ist gewöhnlich ein Serverausdruck, z. B. Request.Form("lastname"). Wenn Sie beispielsweise mit dem URL-Parameter
product (oder einem HTML-Formular mit der Methode GET und dem Textfeld product) Informationen sammeln, speichern die folgenden
Anweisungen die Informationen in der Sitzungsvariablen prodID:
ColdFusion
ASP
Wenn Sie ein HTML-Formular mit der Methode post und dem Textfeld txtProduct Informationen sammeln, speichern die folgenden Anweisungen
die Informationen in der Sitzungsvariablen:
ColdFusion
ASP
Beispiel zu Informationen, die in Sitzungsvariablen gespeichert werden
Sie erstellen eine Site für eine große Zielgruppe von älteren Personen. Fügen Sie in Dreamweaver dem Begrüßungsbildschirm zwei Hyperlinks
hinzu, mit denen die Benutzer die Textgröße der Site anpassen können. Um eine größere, leicht lesbare Schrift zu erhalten, klickt der Benutzer auf
den einen Hyperlink. Um eine normal große Schrift zu erhalten, klickt er auf den anderen.
1
2
<form action="<var class="varname">destination.html</var>" method="get" name="<var
class="varname">myform</var>"> </form>
<param name="href"value="<dfn class="term">destination.html</dfn>">
1 <CFSET session.<var class="varname">variable_name</var> = value>
1 <% Session("<var class="varname">variable_name</var>") = value %>
1 <CFSET session.prodID = url.product>
1 <% Session("prodID") = Request.QueryString("product") %>
1 <CFSET session.prodID = form.txtProduct>
1 <% Session("prodID") = Request.Form("txtProduct") %>
698