Empfohlen: ASP erhält den aktuellen URL -Code ASP, der die aktuelle URL -ASP erhält, verwendet Funktionen nicht direkt, um die aktuelle URL wie JavaScript zu erhalten. Früher glaubte ich naiv, dass ASP keine Methode hat, um die aktuelle URL zu erhalten. Aber in letzter Zeit habe ich festgestellt, dass es eigentlich in Ordnung ist. If lca (request.servervariables (https)) = off, dann strtemp = http: // sonst strtemp = https: // end, wenn Strtemp = Strtemp req
ASP -Teil:
<%
hinzugefügt = Anfrage (hinzugefügt)
del = request (del)
Action = Request.queryString (Aktion)
Setzen Sie conn = server.createObject (adodb.Connection)
Setzen Sie rs = server.createObject (adodb.Recordset)
dbPath = server.mappath (db1.mdb)
connStr = driver = {Microsoft Access Triver (*.mdb)}; dbq = & dbPath
Conn.open Connstr
if (Aktion <> Hinzufügen und Aktion <> hinzugefügt) dann
'Im Folgenden finden Sie den Teil der Lesendatenbankinformationen
sql = select * aus shu wobei id = 1
Rs.open SQL, Conn, 1,1
Wenn rs.eof und rs.Bof dann dann
anders
Antwort.Write a = & (rs (number))
response.write & eof = true
Ende wenn
Ende wenn
%>
<%
'Der folgende Teil ist der Teil der Schaltfläche Löschen
if (action = add) dann
sql = select * aus shu wobei id = 1
Rs.open SQL, Conn, 1,3
RS (Nummer) = del
Rs.Update
Antwort.Write OK = 1
rs.close
Ende wenn
%>
<%
'Der folgende Teil ist der Teil der Schaltfläche Speichern Informationen
if (action = hinzugefügt) dann
sql = select * aus shu wobei id = 1
Rs.open SQL, Conn, 1,3
Rs (Nummer) = hinzugefügt
Rs.Update
Antwort.Write Save = 1
rs.close
Ende wenn
%>
Flash -Teil:
Der erste Teil besteht darin, die Variable zu initialisieren:
eof = falsch;
a = 0; // die anfängliche Anzahl der Tasten
r = zufällig (65500);
LoadVariables (read.asp? action = add r,); // Der Zweck des Hinzufügens von Zufallszahlen besteht darin, zu verhindern, dass verschiedene Browser Variablen nicht aktualisieren (aber es kann ein Spoiler sein, haha) Kapitel 9:
if (eof ne true) {
gotoandplay (read);
}
Stellen Sie fest, ob die Daten erfolgreich gelesen werden!
Die zehnte Keuschheit:
a = Nummer (a);
if (a == 0 oder a <0) {
a = 1;
für (i = 1; i <= a; i ++) {
_root.attachMovie (m+i, m+i, i+1);
if (i <= 5) {
eval (m+i) ._ x = 200+i*eval (m+i) ._ width;
eval (m+i) ._ y = 200;
}
if (i> 5 und i <= 10) {
eval (m+i) ._ x = i*eval (m+i) ._ width-50;
eval (m+i) ._ y = 250;
}
}
} anders {
für (i = 1; i <= a; i ++) {
_root.attachMovie (m+i, m+i, i+1);
if (i <= 5) {
eval (m+i) ._ x = 200+i*eval (m+i) ._ width;
eval (m+i) ._ y = 200;
}
if (i> 5 und i <= 10) {
eval (m+i) ._ x = i*eval (m+i) ._ width-50;
eval (m+i) ._ y = 250;
}
}
}
stoppen();
// Schaltflächen nach der Größe der Anzahl der Schaltflächen A in der Datenbank hinzufügen und in 5*2 Reihenfolge sortieren! Ladeknopf:
auf (Release) {
if (a <= 10 und a> = 1) {
a = Zahl (a) +1;
Spur (a);
_root.attachMovie (m+a, m+a, a+1);
if (a <= 5) {
eval (m+a) ._ x = 200+a*eval (m+a) ._ width;
eval (m+a) ._ y = 200;
}
if (a> 5 und a <= 10) {
eval (m+a) ._ x = a*eval (m+a) ._ width-50;
eval (m+a) ._ y = 250;
}
}
if (a> 10) {
_root.aa.attachMovie (falsch, falsch, 1000);
this.wrong._width = 600;
this.wrong._height = 400;
this.wrong._x = 225;
this.wrong._y = 200;
A = 10
}
}
Die Ladetasten werden gemäß der Anzahl A durchgeführt (hier wird nur der Flash intern geladen). Wenn die Anzahl der Schaltflächen 10 überschreitet, wird die Belastung gestoppt und eine Warnung erscheint! Löschen Sie den Schaltfläche:
auf (Release) {
del = a-1;
loadVariables (read.asp? action = add,, post);
für (i = 1; i <= a; i ++) {
removemovieclip (eval (m+i));
}
gotoandplay (do_del);
}
// Bestätigen Sie den Wert von A nach dem Löschen und übertragen Sie ihn auf einen ASP! Hier muss jedoch die Anzahl eines Innenblitzes gereinigt werden, um zu verhindern, dass die Anzahl von A nach dem Löschen nicht aktualisiert wird, aber die Anzahl von A wird nicht durch Kuh reduziert! Schaltfläche speichern:
auf (Release) {
hinzugefügt = a;
für (i = 1; i <= a; i ++) {
removemovieclip (eval (m+i));
}
loadVariables (read.asp? action = hinzugefügt,, post);
gotoandplay (do_save);
} // Übergeben Sie den Wert von A an ASP und speichern Sie ihn in der Datenbank. Hier wird auch der Wert eines innerhalb von Flash gelöscht, der Grund ist der gleiche wie oben!
Anteil: Der Unterschied zwischen ASP und PHP Was PHP-PHP ist, steht für einen Hypertext-Prozessor. Dies bedeutet, dass Sie wissen müssen, dass es sich um eine serverseitige Verarbeitungssprache handelt und in HTML erhältlich ist. Der am häufigsten verwendete Ort sind Webseiten, auf denen Daten vom Client an den Webserver gesendet werden, Informationen verarbeitet und das Ergebnis zurückgegeben werden. Diese universelle Sprache ist jedoch überhaupt nicht auf Webseiten beschränkt, PHP kann auch in Befehlszeilenschalen verwendet werden