اليوم ، سيشاركك المحرر في تقديم كيفية تقييد اسم المستخدم نفسه من تسجيل الدخول في نفس الوقت. سوف يتعلم الأصدقاء المهتمين عن ذلك مع المحرر!
إن حلي لهذه المشكلة هو أن المستخدم لديه مشكلة زمنية نشطة. يمكن اعتبار أولئك الذين يتجاوزون هذه الفاصل الزمني النشط في وضع عدم الاتصال ، ويمكن أن يسجل الأخير الدخول. إذا لم يسجل الأخير الدخول ، فهذا لا يعني أن السابق يحتاج إلى تسجيل الدخول مرة أخرى. لأن جلسته لا تزال موجودة. يمكن أن يكون فقط أنه كلما كان إعداد الوقت أصغر ، كلما كان ذلك أكثر دقة ، ولا يمكن أن يكون مطلقة.
تم نشر الرمز للرجوع إليه المؤلف.
وظيفة checkOnline () dim ip ، rsprv ، sql ، prvdbstateprvdbstate = falseif dbState = false thendbopen () prvdbstate = trueend ifset rsprv = server.createBject ("adodb.recordset & "" "" RSPRV.Open SQL ، CONN ، 1،3IF RSPRV.EOF THERSPRV.ADDNewSprv ("SessionId") = Session.SessionIdRSPRV ("Groupchargelv") = -1RSPRV ("LastActTime") = الآن () rsprv ("userip" 0RSPRV ("userwhere") = request.servervariables ("http_referer") elsersprv ("userwere") = request.servervariables ("http_referer") rsprv ("onlinetime") = request.servervariables ("http_referer") rsprv ("onlinetime") + datediff ("n" ، rsprv ("lastActTime") ، الآن ()) rsprv ("lastActime") = الآن () end ifrsprv.updatersprv.close () "response.write" ollogin جلسة ("اسم المستخدم") و "" rsprv.open sql ، conn ، 1،3if rsprv.eof thenrsprv.addnewsprv ("sessionid") = session.sessionidrsprv ("username") = session ("username") الآن () rsprv ("onlinetime") = 0rsprv ("userip") = getIpRsprv ("userwhere") = request.servervariables ("http_referer") يحتوي موقع الويب على معرف واحد ويمكنه فقط تسجيل الدخول/N فقط يمكنك تجربة تسجيل الدخول لاحقًا. datediff ("n" ، rsprv ("lastActTime") ، الآن ()) rsprv ("lastActTime") = الآن () إنهاء ifrsprv.updatersprv.close () endset rsprv = nothingififf ("s" ، application ("onlinelastdelete") ، الآن () thenapplication.lock () application ("onlinelastdelete") = nowapplication.unlock () conn.execute ("delete from [online] where 's' ، lastActTime ، الآن ())>" & int (application ("checkonlinediff") و "")ما سبق هو مقدمة لكيفية تقييد اسم المستخدم نفسه من تسجيل الدخول في نفس الوقت. أتمنى أن يعجبك. لمزيد من المحتوى ، يرجى الاستمرار في الانتباه إلى موقع الويب الخاص بقناة التكنولوجيا الجديدة الخاطئة!