Operation Manual

Table Of Contents
608
VERWENDEN VON DREAMWEAVER
Dynamische Seiten erstellen
Last updated 10.4.2012
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
<CFSET session.prodID = form.txtProduct>
ASP
<% Session("prodID") = Request.Form("txtProduct") %>
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.
Jeder Hyperlink verfügt über den URL-Parameter
fontsize, der die Textvoreinstellung des Benutzers an den Server
sendet, wie im folgenden Adobe ColdFusion®-Beispiel dargestellt:
<a href="resort.cfm?fontsize=large">Larger Text</a><br>
<a href="resort.cfm?fontsize=small">Normal Text</a>
Speichern Sie die Textvoreinstellung des Benutzer in einer Sitzungsvariablen und legen Sie mit ihr die Schriftgröße auf
jeder Seite fest, die der Benutzer anfordert.
Geben Sie im oberen Bereich der Zielseite folgenden Code ein, um eine Sitzung mit dem Bezeichner
font_pref zu
erstellen, die die Benutzervoreinstellung für die Schriftgröße speichert.
ColdFusion
<CFSET session.font_pref = url.fontsize>
ASP
<% Session("font_pref") = Request.QueryString("fontsize") %>
Wenn der Benutzer auf den Hyperlink klickt, sendet die Seite die Textvoreinstellung des Benutzers in einem URL-
Parameter an die Zielseite. Der Code auf der Zielseite speichert den URL-Parameter in der Sitzungsvariablen
font_pref. Für die Dauer der Benutzersitzung rufen alle Seiten der Anwendung diesen Wert ab und werden in der
ausgewählten Schriftgröße angezeigt.