Recomendado: Revele o método secreto para resolver o problema de excluir acidentalmente os arquivos ASP do software antivírus Alguns softwares antivírus geralmente excluem certos arquivos ASP como vírus e, às vezes, é impossível evitá -los. O programa é inexplicavelmente incapaz de usá -lo porque há menos arquivos ~~. Isso ocorre principalmente porque o software antivírus trata certos códigos ASP como palavras -chave de Trojan e salva registros; portanto, quando houver essa palavra -chave, será proibido de executar ou excluir. A solução é dar essas palavras -chave para
Primeiro, crie um banco de dados de acesso. Há uma tabela de urlindex na biblioteca, onde os campos de URL e palavras -chave são indexadas, respectivamente, como segue:| Texto da URL (índice: com (sem duplicação)) Texto do título Descrição Texto Texto de resumo Palavras -chave Texto (índice: com (sem duplicação)) |
Arquivo de programa DoQuery.asp, código:
| <html> <head> <title> mecanismo de pesquisa simples </title> </ad Head> <Bodbggcolor =#ffffffMarginWidth = 0MarginHeight = 0 LeftMargin = 0TopMargin = 0> <Formmethod = postaction = doquery.asp? Act = pesquisa> Consulta: <inputType = textName = querystring> <br> <InputType = submitValue = envie> </morm> </Central> <% Dimato ato = solicitação (ato) if (Act = pesquisa) então Querystring = request.form (querystring) Querywords = Split (Querystring) STRINDENT = 'Se a pesquisa estiver vazia, retorne IfQueryString = então Response.Redirect (padrão.asp) Endif Session.timeout = 2 IfisObject (sessão (sitesearch_conn)) Então SetConn = sessão (sitesearch_conn) Outro SetConn = server.createObject (adodb.connection) Conn.OpendRiver = {Microsoft AccessDriver (*. SetSession (sitesearch_conn) = Conn Endif 'Declaração de consulta sql = selecione*de [urlindex] onde 'Campo de descrição da pesquisa SQL = SQL & ([Descrição] como '% & Querywords (0) &%' 'Primeiro Fori = lbound (Querywords)+1Toubound (Querywords) IfQuerywords (i) <> anducase (querywords (i)) <> orranducase (querywords (i)) <> andhen Ifucase (querywords (i-1)) = orthen SQL = SQL & ou [Descrição] como '%& Querywords (i) &%' Outro SQL = SQL & e [Descrição] como '%& Querywords (i) &%' Endif Endif Próximo 'Pesquise o campo Palavras -chave sql = sql &) ou ([palavras -chave] como '%& Querywords (0) &%' Fori = lbound (Querywords)+1Toubound (Querywords) IfQuerywords (i) <> anducase (querywords (i)) <> orranducase (querywords (i)) <> andhen Ifucase (querywords (i-1)) = orthen sql = sql & ou [palavras -chave] como '%& Querywords (i) &%' Outro sql = sql & e [palavras -chave] como '%& Querywords (i) &%' Endif Endif Próximo 'Pesquise por campos de título sql = sql &) ou ([título] como '%& Querywords (0) &%' Fori = lbound (Querywords)+1Toubound (Querywords) IfQuerywords (i) <> anducase (querywords (i)) <> orranducase (querywords (i)) <> andhen Ifucase (querywords (i-1)) = orthen sql = sql & ou [título] como '%& Querywords (i) &%' Outro sql = sql & e [título] como '%& Querywords (i) &%' Endif Endif Próximo |
Compartilhar: revelando os 17 códigos típicos básicos da programação ASP Método para o ASP obter dados de entrada da tabela: getPost 1.get: Depois que o usuário adiciona os dados ao URL, o formato é "? Campo 1 = Dados de entrada 1 campo 2 = Dados de entrada 2 ... e depois enviam para o servidor. Por exemplo: Ação é www.abc.com, o nome do campo de entrada é o jack, e os dados da idade de campo são 15, então
2 páginas no total Página anterior 12 Próxima página