Этот пост будет собирать и запрашивать наиболее полные общие функциональные функции в приложениях программирования ASP, все для меня, я для всех :)
Пока каждый из вас выдает одну или две классические общие функции, которые вы собирали в течение долгого времени, я думаю, что этот пост будет очень полезен для многих энтузиастов программирования ASP и работников, а также станет необходимым набором функций для каждого программирования ASP.
Быстро проверьте свою библиотеку функций и посмотрите, есть ли у вас здесь кто -нибудь из нас?
Если вы обнаружите, что в вашей библиотеке функций есть одна или две малоизвестные функции, ответьте в следующем формате.
Публикуйте общий формат пост функции:
Кода -копия выглядит следующим образом:
<%
'*********************************
'Function: functionrndip (s)
'Параметр: S, четыре случайно сгенерированных заголовки IP, такие как "218 $ 211 $ 61 $ 221"
Автор: Аликси
Дата: 2007/7/12
'Описание: генерация случайных IP -адресов, вернуть случайное значение IP -адреса
Пример: <%= rndip ("218 $ 211 $ 61 $ 221")%>
'*********************************
Functionrndip (ы)
OnerRorResumenext
DIMIP, IP1, IP2, IP3, A, B, C.
ifs = "" orubund (split (s, "$")) <> 3then
response.Write «Настройка параметров Prefix IP является неверным, пожалуйста, вернитесь к перезапуску программы после сброса».
response.end
эндиф
Рандомизировать
ip1 = cint (254*rnd)
ip2 = cint (254*rnd)
ip3 = cint (254*rnd)
b = int ((3*rnd) +1)
a = split (s, "$")
c = a (b)
Rndip = (c & "." & Ip1 & "." & Ip2 & "." & Ip3)
Конечная функция
%>
Фильтр обычно используется нелегальными символами
Кода -копия выглядит следующим образом:
<%
'*********************************
'Функция: replybadchar (strchar)
'Аргументы: strchar, символы, которые нужно отфильтровать
Автор: Аликси
Дата: 2007/7/12
«Описание: фильтрация обычно используется нелегальные символы
Пример: <%= replybadchar ("содержит '*пример')%>
'*********************************
functionreplacebadchar (strchar)
ifstrchar = "" then
Replybadchar = ""
еще
Replybadchar = replication (reply (reply (reply (reply (reply (reply (reply (strchar, "", "),"*"," "),"? "),"? ")," <"," "),", "" ",", ""), "," "),"), ",", ",", ")", ","), ")", ",", ","), ","), "),", "," "
эндиф
конечная функция
%>
Формат HTML -дисплей символа
Кода -копия выглядит следующим образом:
<%
'*********************************
'Функция: htmlencode (fstring)
'Аргументы: FSTRING, Строка для отформатирования
Автор: Аликси
Дата: 2007/7/12
'Описание: формат HTML -дисплей символа
Пример: <%= htmlencode (fstring)%>
'*********************************
functionhtmlencode (fstring)
ifnotisnull (fstring) тогда
fstring = reply (fstring, ">", ">")
fstring = reply (fstring, "<", "<")