Recomendação: Interpretação do uso de ASP para escrever código semelhante às funções do mecanismo de pesquisa Primeiro, construa um banco de dados de acesso. Existe uma tabela URLINDEX no banco de dados, na qual os índices são adicionados aos campos URL e Palavras-chave respectivamente, como segue: Texto da URL (índice: sim (sem duplicação)) Texto do título Texto da descrição Texto do resumo Palavras-chave. texto (índice: sim (não) Repetir)) Arquivo de programa doquery.asp, código: HTMLHEADTITLE mecanismo de pesquisa simples
Muitas vezes vemos que quando left é usado para cortar uma string diretamente, porque os caracteres chineses e os caracteres ingleses coexistem no título, o comprimento dos dois títulos de notícias é diferente. Para resolver este problema, podemos usar a seguinte função.| <% '********************************************** 'Nome da função: gotTopic 'Função: truncar a string, cada caractere chinês conta como dois caracteres e o caractere inglês conta como um caractere 'Parâmetro: str----string original 'strlen---- comprimento da interceptação 'Valor de retorno: string interceptada 'Direitos autorais: tutorial asp '********************************************** FunçãogotTopic(ByValstr,ByValstrlen) Ifstr=Então gotTopic= Função de saída FimSe Diml,t,c,i,strTemp str=Substituir(Substituir(Substituir(Substituir(str,,),,Chr(34)),>,>),<,<) l = Len(str) t=0 strTemp=str strlen=CLng(strlen) Fori=1Tol c=Abs(Asc(Médio(str,i,1))) Ifc>255Então t=t+2 Outro t=t+1 FimSe Ift>=strlenEntão strTemp=Esquerda(str,i) Sair para FimSe Próximo IfstrTemp<>strThen strTemp=strTemp&… FimSe gotTopic=Replace(Replace(Replace(Replace(strTemp,,),Chr(34),),>,>),<,<) Função Final %> <% str=Um total de 11111w possui caracteres chineses str1=Existem cinco caracteres chineses no total resposta.writegotTopic resposta.writegotTopic(str,10)& &gotTopic(str1,10)& resposta.writeleft resposta.writeLeft(str,5)& &Esquerda(str1,5) resposta.fim %> |
Compartilhar: revele o método para resolver o problema de exclusão acidental de arquivos asp por software antivírus Alguns softwares antivírus geralmente excluem certos arquivos ASP como vírus. Às vezes, é impossível evitá-los e o programa não pode ser usado inexplicavelmente porque os arquivos estão faltando. Isso ocorre principalmente porque o software antivírus trata certos códigos ASP como palavras-chave de cavalo de Tróia e salva registros. Portanto, ao encontrar essa palavra-chave, sua execução será proibida ou excluída. A solução é fornecer a essas palavras-chave