Рекомендация: Интерпретация использования ASP для написания кода, аналогичного функциям поисковой системы. Сначала создайте базу данных доступа. В базе данных есть таблица URLINDEX, в которой индексы добавляются к полям URL и Ключевые слова соответственно, следующим образом: Текст URL (индекс: да (без дублирования)) Текст заголовка Текст описания Ключевые слова. текст (индекс: да (нет) Повторить)) Файл программы doquery.asp, код: HTMLHEADTITLE простая поисковая система
Мы часто видим, что когда left используется для прямого вырезания строки, поскольку в заголовке сосуществуют китайские и английские символы, длина двух заголовков новостей различна. Чтобы решить эту проблему, мы можем использовать следующую функцию. <% '********************************************** * 'Имя функции: gotTopic 'Функция: обрезать строку, каждый китайский символ считается за два символа, а английский символ считается за один символ. 'Параметр: str ---- исходная строка 'strlen---- длина перехвата 'Возвращаемое значение: перехваченная строка 'Авторское право: руководство по asp '********************************************** * FunctiongotTopic(ByValstr,ByValstrlen) Еслиstr=Тогда gotTopic= ВыходФункция КонецЕсли Diml,t,c,i,strTemp str=Replace(Заменить(Заменить(Заменить(str,,),,Chr(34)),>,>),<,<) л = Лен (стр) т=0 стрТемп=стр стрлен=CLng(стрлен) Фори=1Тол c=Abs(Asc(Mid(str,i,1))) Еслиc>255Тогда т=т+2 Еще т=т+1 КонецЕсли Если>=strlenThen strTemp=Влево(str,i) ВыходДля КонецЕсли Следующий ЕслиstrTemp<>strThen стрТемп=стрТемп&… КонецЕсли gotTopic=Replace(Replace(Replace(Replace(strTemp,,),Chr(34),),>,>),<,<) Конечнаяфункция %> <% str=всего 11111w содержит китайские иероглифы str1=Всего пять китайских иероглифов ответ.writegotTopic ответ.writegotTopic(str,10)& &gotTopic(str1,10)& ответ.writeleft ответ.writeLeft(str,5)& &Влево(str1,5) ответ.конец %> |
Поделиться: Раскройте способ решения проблемы случайного удаления файлов asp антивирусным программным обеспечением. Некоторые антивирусные программы часто удаляют определенные файлы ASP как вирусы. Иногда их невозможно предотвратить, и программу невозможно использовать по необъяснимым причинам, поскольку файлы отсутствуют~~. Это происходит главным образом потому, что антивирусное программное обеспечение рассматривает определенные коды ASP как ключевые слова «троянского коня» и сохраняет записи, поэтому при обнаружении этого ключевого слова его запуск или удаление будет запрещен. Решение состоит в том, чтобы дать эти ключевые слова