موصى به: توليد دفعات ASP من الصفحات الثابتة نظرًا لأن مساحتي محدودة ، لا يمكنني إنشاء جميع الصفحات الثابتة على دفعات في وقت واحد ، لذلك كتبت برنامجًا صغيرًا لمشاركته معك. البرنامج بسيط للغاية ، لذلك لا تضحك على الخبراء! هذا الرمز مضيعة للوقت. الرمز كما يلي
عدد زيارات الإنترنت هو مشكلة مقلقة للغاية لكل مستخدم من مستخدمي الإنترنت الذي يبني موقع ويب. كيف تعرف عدد الأشخاص الذين يزورون موقع الويب الخاص بك؟ كيف تسجل عدد الزيارات كل يوم؟ هنا حل.
عندما يبدأ المستخدم في الوصول إلى موقع الويب ، سيتم الوصول إلى Global.asa على الخادم. سيتم تمكين جلسة للمستخدم. يمكنك تعيين معلومات المستخدم الشخصية الخاصة بك لكل مستخدم. لن أشرح الكثير هنا. في Global.ASA ، هناك وظائف استجابة للرسائل عند بدء التطبيق وتبدأ الجلسة. يمكنك كتابة الكود التالي.
| ما يلي هو المحتوى المقتبس: <script language = vbscript runat = server> sub application_onstart عند تشغيل الخادم ، قم بتعيين عدد المستخدمين على 0 التطبيق (المستخدمين) = 0 نهاية الفرعية Sub Session_onstart Session.Timeout = 20 عند بدء جلسة ، يتم زيادة عدد المستخدمين بمقدار 1 application.lock التطبيق (المستخدمين) = التطبيق (المستخدمين) 1 application.unlock نهاية الفرعية Sub Session_onend عند الانتهاء من الجلسة ، يتم تقليل عداد المستخدم بمقدار 1 application.lock التطبيق (المستخدمين) = التطبيق (المستخدمين) - 1 application.unlock نهاية الفرعية < /script> |
عند تشغيل موقع الويب ، سيقوم تطبيق متغير التطبيق (المستخدمين) دائمًا بتسجيل عدد الأشخاص عبر الإنترنت على الموقع. يمكن كتابة عدد المستخدمين عبر الإنترنت باستخدام أي صفحة ويب. بالنسبة للتسجيل ، هناك العديد من الطرق التي يمكن استخدامها. إذا تم تسجيله في ملف ، فيمكنك استخدام كائن scripting.filesystemobject للمعالجة. إذا قمت بتسجيل الدخول إلى قاعدة البيانات ، فيمكنك استخدام ADO وما إلى ذلك. لن أقدم لهم واحدًا تلو الآخر هنا.
المشاركة: يجب أن يكون لتعلم صفحات الويب الديناميكية ASP: 38 وظائف شائعة الاستخدام 1. دالة صفيف () الوظيفة: قم بإنشاء تنسيق متغير صفيف: Array (List) المعلمة: القائمة هي كل عمود رقمي في متغير الصفيف ، مع مثال تباعد الفاصلة: <٪ i = array (1،2،3 & quo