سيقوم هذا المنشور بجمع ويلتقط الوظائف الوظيفية العامة الأكثر شمولاً في تطبيقات برمجة ASP ، الجميع بالنسبة لي ، أنا للجميع :)
طالما أن كل واحد منكم يعطي وظيفة أو اثنتين كلاسيكية عامة جمعتها لفترة طويلة ، أعتقد أن هذا المنشور سيكون مفيدًا للعديد من عشاق البرمجة والعمال ASP ، وسيصبح أيضًا مجموعة ضرورية من الوظائف لبرمجة ASP للجميع.
تحقق من مكتبة الوظائف الخاصة بك بسرعة ومعرفة ما إذا كان لديك أي منا هنا؟
إذا وجدت أن هناك وظائف أو وظيفتين غير معروفين في مكتبة وظيفتك ، فقم بالرد بالتنسيق التالي.
نشر تنسيق وظيفة وظيفة عامة:
نسخة الكود كما يلي:
<٪
'*********************************
'الوظيفة: functionRndip (s)
"المعلمة: S ، أربعة رؤوس IP تم إنشاؤها عشوائيًا ، مثل" 218 $ 211 $ 61 $ 221 "
المؤلف: Alixi
"التاريخ: 2007/7/12
الوصف: توليد عنوان IP العشوائي ، إرجاع قيمة عنوان IP عشوائي
"مثال: <٪ = rndip (" 218 $ 211 $ 61 $ 221 ") ٪>
'*********************************
FunctionRndip (s)
onerrorresumenext
dimip ، ip1 ، ip2 ، ip3 ، a ، b ، c
IFS = "" orubund (split (s ، "$")) <> 3then
Response.write "إعداد معلمة بادئة IP غير صحيح ، يرجى العودة لإعادة تشغيل البرنامج بعد إعادة تعيين."
استجابة
Endif
عشوائي
IP1 = Cint (254*RND)
IP2 = Cint (254*RND)
IP3 = Cint (254*RND)
ب = int ((3*rnd) +1)
أ = انقسام (s ، "$")
ج = أ (ب)
rndip = (c & "." & ip1 & "." & ip2 & "." & ip3)
الوظيفية
٪>
مرشح شائع الاستخدام شخصيات غير قانونية
نسخة الكود كما يلي:
<٪
'*********************************
"الوظيفة: ReplyBadchar (Strchar)
'الحجج: strchar ، الشخصيات التي سيتم ترشيحها
المؤلف: Alixi
"التاريخ: 2007/7/12
الوصف: تصفية الشخصيات غير القانونية شائعة الاستخدام
"مثال: <٪ = ReplaceBadchar (" يحتوي على "*مثال") ٪>
'*********************************
FunctionReplaceBadchar (Strchar)
ifstrarch = "" ثم
استبدال badchar = ""
آخر
ReplaceBadchar = Replace (استبدال (استبدال (استبدال (استبدال (استبدال (استبدال (استبدال (استبدال (استبدال (استبدال (strchar ، "" "،" ") ،" ، "،" ") ،"؟ "؟") ، "؟") ، "<" ، "") ، "<" ، "،" ، "") ، "،" ، "") ، ") ،" ،
Endif
الوظيفية
٪>
تنسيق عرض حرف HTML
نسخة الكود كما يلي:
<٪
'*********************************
'الوظيفة: htmlencode (fString)
'الحجج: fstring ، سلسلة ليتم تنسيقها
المؤلف: Alixi
"التاريخ: 2007/7/12
الوصف: تنسيق عرض حرف HTML
"مثال: <٪ = htmlencode (fString) ٪>
'*********************************
FunctionHtmlencode (FSTRING)
ifnotisnull (fstring) ثم
fString = استبدال (fString ، ">" ، ">")
fString = استبدال (fString ، "<" ، "<")