Recomendado: asp obtém o código URL atual O ASP obtendo o URL atual ASP não usa diretamente as funções para obter o URL atual como o JavaScript. Eu costumava acreditar ingenuamente que o ASP não possui um método para obter o URL atual. Mas recentemente descobri que está realmente bem. Se lcase (request.servervariables (https)) = desligado então strtemp = http: // else strtemp = https: // termina se strtemp = strtemp req
ASP Part:
<%
adicionado = solicitação (adicionado)
del = solicitação (del)
ação = request.QueryString (ação)
Definir Conn = Server.CreateObject (Adodb.Connection)
set rs = server.createObject (adodb.recordset)
dbpath = server.mappath (db1.mdb)
Connstr = driver = {Microsoft Access Driver (*.mdb)}; dbq = & dbpath
Conn.Open Connstr
se (ação <> add e ação <> adicionado) então
'O seguinte é a parte da informação do banco de dados de leitura
sql = selecione * de shu onde id = 1
Rs.Open SQL, Conn, 1,1
Se Rs.eof e Rs.Bof então
outro
Response.Write A = & (Rs (número))
Response.write & eof = true
final se
final se
%>
<%
'A parte a seguir é a parte da informação de exclusão
if (ação = add) então
sql = selecione * de shu onde id = 1
Rs.Open SQL, Conn, 1,3
rs (número) = del
rs.update
Response.write ok = 1
rs.close
final se
%>
<%
'A parte seguinte é a parte da informação do botão salvar
if (ação = adicionado) então
sql = selecione * de shu onde id = 1
Rs.Open SQL, Conn, 1,3
rs (número) = adicionado
rs.update
Response.Write salvar = 1
rs.close
final se
%>
Parte flash:
A primeira parte é inicializar a variável:
eof = false;
a = 0; // O número inicial de botões
r = aleatório (65500);
loadVariables (read.asp? Ação = Adicionar r,); // O objetivo de adicionar números aleatórios é impedir que diferentes navegadores sejam variantes refrescantes (mas pode ser um spoiler, haha) Capítulo 9:
if (eof ne true) {
gotoandplay (leia);
}
Determine se os dados são lidos com sucesso!
A décima castidade:
a = número (a);
if (a == 0 ou a <0) {
a = 1;
para (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) ._ largura;
Eval (m+i) ._ y = 200;
}
if (i> 5 e i <= 10) {
Eval (m+i) ._ x = i*EVAL (m+i) ._ width-50;
Eval (m+i) ._ y = 250;
}
}
} outro {
para (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) ._ largura;
Eval (m+i) ._ y = 200;
}
if (i> 5 e i <= 10) {
Eval (m+i) ._ x = i*EVAL (m+i) ._ width-50;
Eval (m+i) ._ y = 250;
}
}
}
parar();
// Adicione os botões de acordo com o tamanho do número de botões A no banco de dados e classifique -os em 5*2 pedidos! Botão de carregamento:
on (release) {
if (a <= 10 e a> = 1) {
a = número (a) +1;
traço (a);
_root.attachmovie (m+a, m+a, a+1);
if (a <= 5) {
Eval (M+A) ._ X = 200+A*Eval (M+A) ._ LIDUTH;
Eval (m+a) ._ y = 200;
}
if (a> 5 e a <= 10) {
Eval (M+A) ._ X = A*Eval (M+A) ._ Width-50;
Eval (m+a) ._ y = 250;
}
}
if (a> 10) {
_root.aa.attachmovie (errado, errado, 1000);
this.wrong._width = 600;
this.wrong._Height = 400;
this.wrong._x = 225;
this.wrong._y = 200;
a = 10
}
}
Os botões de carregamento são executados de acordo com o número de um (apenas flash é carregado internamente aqui). Se o número de botões exceder 10, o carregamento parará e um aviso aparecerá! Exclua a parte do botão:
on (release) {
del = a-1;
loadVariables (read.asp? Action = add ,, post);
para (i = 1; i <= a; i ++) {
removemoVieclip (EVAL (M+I));
}
gotoandplay (do_del);
}
// Confirme o valor de A após a exclusão e transfira -o para um ASP! No entanto, o número de um flash interno precisa ser limpo aqui para impedir que o número de um após a exclusão não seja atualizado, mas o número de A não é reduzido pela vaca! Salvar o botão da seção:
on (release) {
adicionado = a;
para (i = 1; i <= a; i ++) {
removemoVieclip (EVAL (M+I));
}
loadVariables (read.asp? Action = adicionado, post);
gotoandplay (do_save);
} // Passe o valor de A para ASP e salve -o no banco de dados. Aqui, o valor de um flash dentro também é limpo, o motivo é o mesmo que acima!
Compartilhar: a diferença entre asp e php O que é PHP PHP significa um processador de hipertexto, o que significa que você deve saber que é uma linguagem de processamento do lado do servidor e vem no HTML. Seu local mais usado é as páginas da web, onde os dados são enviados do cliente para o servidor da Web, as informações são processadas e o resultado é retornado. Mas essa linguagem universal não se limita às páginas da web, o PHP também pode ser usado nos shells da linha de comando