Рекомендуется: функции, которые фильтруют нелегальные символы в ASP % FunctionCutbadchar (str) badstr = no | text | ming | символ | столбец | Формат 'заполнить нецивилизованные слова здесь, используйте | отдельный Badword = split (badstr, |) fori = 0toubound (badword) ifstr (str, badword (i)) 0then str = заменить (str, badword (i), ***) endif endif = str end
Многие веб-сайты в настоящее время используют метод генерации статических страниц, поскольку скорость доступа будет улучшена (скорость использования процессора на стороне сервера очень низкая), и его также легко включить поисковыми системами. Тем не менее, одна проблема, которую это вызывает, заключается в том, что вам нужно достаточно места для хранения этих статических страниц. Если ваше пространство не очень богато, и вы хотите быть включенным поисковыми системами, вы можете использовать псевдостатический метод. Например, путь showarticle.asp? Id1 = 1 & id2 = 2 может быть преобразован в Showarticle/? 1-2.htm (конечно, это может быть преобразовано в другие формы). Конкретный метод заключается в следующем:
Подготовка: создать файл index.asp, showarticle папки и создать файл index.asp ( /index.asp, /showarticle, /showarticle/index.asp) в папке.
<html><голова>
<title> ========== index.asp ========== Показать файл списка статьи </title>
</head>
<тело>
<%
'Код вызова базы данных, опущен здесь
%>
<li> <a href = showarticle/?
</body>
</html>
<html><голова>
<Title> ====== Showarticle/Index.asp ========== Showarticle/Index.asp ======= Показать файл содержимого статьи </title>
</head>
<тело>
<%
Dim value1, value2, id1, id2
Значение1 = заменить (request.servervariables (Query_string),. htm,) 'Получите следующие параметры
Значение2 = Split (value1,-) 'Filter Параметры для получения значений ID1 и ID2
id1 = value2 (0)
id2 = value2 (1)
'Далее вызовите базу данных и отобразите контент, как Dynamic ASP
%>
</body>
</html>
Принцип анализа: сначала используйте request.servervariables (Query_string), чтобы получить параметры после?, Например, Showarticle/? 1-2.htm, чтобы получить 1-2.htm, а затем фильтр 1-2.htm. Параметры, которые мы должны получить, составляют 1 и 2. Затем поиск 1 и 2 в базе данных, как и Dynamic ASP.
Поделиться: решения при включении отдельных цитат в условия запроса ASP Когда мы создаем веб-сайты ASP, запрос часто является самой основной функцией, но мы знаем, что отдельные кавычки используются для представления данных типа символа в операторах запросов ASP и должны использоваться в двойном использовании. Если используется только одна цитата, это определенно будет ошибка. Что касается этого явления, я предоставляю свое решение ниже. На самом деле, в ASP, если в ключевых словах есть отдельные цитаты, вам нужно только использовать