Variablen werden verwendet, um Informationen zu speichern.
Wenn eine Variable außerhalb der Unterroutine deklariert wird, kann diese Variable durch jedes Skript in der ASP -Datei geändert werden. Wenn die Variable in der Unterroutine deklariert wird, wird sie erstellt und widerrufen, wenn die Unterroutine ausgeführt wird
Beispiel:
Desenische Variable
Variablen werden verwendet, um Informationen zu speichern. In diesem Beispiel wird gezeigt, wie Variablen deklariert werden, einen Wert für Variablen zugewiesen und diese Variable im Programm verwendet werden
<html>
<body>
<%
schwacher Name
Name = Donald Duck
Antwort.Write (mein Name ist: & Name)
%>
</body>
</html>
Deklaration Array
Das Array wird verwendet, um eine Reihe verwandter Datenelemente zu speichern. In diesem Beispiel wird angezeigt, wie Sie ein Zeichen eines Speichernamens deklarieren.
<html>
<body>
<%
Dim Famname (5), ich
Famname (0) = Jan Egil
Famname (1) = Tove
FAMNAME (2) = HEGE
Famname (3) = abgestanden
FAMNAME (4) = Kai Jim
Famname (5) = Borge
Für i = 0 bis 5
response.write (famname (i) & <br />)
Nächste
%>
</body>
</html>
Radsport -HTML -Titel
Wie zirkulieren Sie 6 verschiedene HTML -Titel.
<html>
<body>
<%
dim i
für i = 1 bis 6
Antwort.Write (<H & I &> Header & I & </H & I &>)
nächste
%>
</body>
</html>
Verwenden Sie VBScript, um zeitliche Begrüßungen zu erstellen
In diesem Beispiel werden Benutzern nach der Serverzeit unterschiedliche Nachrichten angezeigt.
<html>
<body>
<%
Dim h
H = Host (jetzt ())
response.write (<p> & now ())
Response.write ((norwegische Zeit) </p>)
Wenn h <12te
Antwort.Write (Guten Morgen!)
anders
Antwort.Write (Guten Tag!)
Ende wenn
%>
</body>
</html>
Verwenden Sie JavaScript, um zeitbasierte Grüße zu machen
Dieses Beispiel ist das gleiche wie oben, nur die Grammatik ist anders.
< %@ Sprache = JavaScript %>
<html>
<body>
<%
var d = neues Datum ()
var h = d.gethourt ()
Response.write (<p>)
Antwort.Write (D + (norwegische Zeit))
Response.write (</p>)
if (h <12)
{{{{
Antwort.Write (Guten Morgen!)
}
anders
{{{{
Antwort.Write (Guten Tag!)
}
%>
</body>
</html> das Überleben von Variablen
Auf die von der Unterroutine deklarierte Bequemlichkeit kann durch jedes Skript in der ASP -Datei zugegriffen und geändert werden.
Die im Kinderprogramm deklarierten Variablen werden nur dann erstellt und widerrufen, wenn die Unterroutine ausgeführt wird. Auf das Skript außerhalb der Unterroutine kann nicht auf die Variable zugegriffen werden und geändert werden.
Wenn Sie eine Variable deklarieren müssen, die mehr als eine ASP -Datei verwendet wird, deklarieren Sie die Variable als Sitzungsvariable oder Anwendungsvariable.
Sitzungsvariable
Die Variable der Sitzungsvariablen wird verwendet, um die Informationen eines einzelnen Benutzers zu speichern und für alle Seiten in einer Anwendung effektiv. Typische Daten, die in Sitzung gespeichert sind, sind Namen, IDs oder Parameter.
Anwendungsvariable
Anwendungsvariablen sind auch für alle Seiten in einer Anwendung wirksam. Anwendungsvariablen werden verwendet, um Informationen von allen Benutzern in einer bestimmten Anwendung zu speichern.