واضح آرشیو وب فارسی:سایت ریسک: افزایش زمان آنلاین بودن کاربران 201082 15 شهريور 1388, 23:59سلام خدمت مدیران و دوستان عزیز من می خواستم زمان آنلاین بودن کاربران رو تغییر بدم در صورتی که کاربر خروج رو نرنه مثلا اگه زمان آنلاین 5 دقیقه هست می خوام بکنم 20 دقیقه ممنون میشم راهنمایی کنید MJmoonwalk 17 شهريور 1388, 09:24خب اگر كاربر شما هنگام ورود به سايت اطلاعاتش در ديتا بيس يا كوكي ذخيره ميشه به اين صورت عمل كنيد: براي كوكي زمان انقضا رو به 20 دقيقه تغيير بديد: نام و محتواي كوكي رو خودتون مشخص ميكنيد... setcookie("LOGINCOOKIENAME", "LOGINCOOKIEVALUE", time() + (20*60)); براي ديتا بيس هم اگر جدول شما فيلد زمان ورود دارد به اين صورت: mysql_query("delete from TABLENAME where FILEDNAME<(".time() - (20*60).")"); TABLENAME نام جدول شماست كه اطلاعات كاربران وارد شده رو ثبت ميكند كه به طور معمول نام اين جدول session هست... FILEDNAME نام فيلد زمان Login در جدول فوق ميباشد... 201082 25 شهريور 1388, 15:03خب اگر كاربر شما هنگام ورود به سايت اطلاعاتش در ديتا بيس يا كوكي ذخيره ميشه به اين صورت عمل كنيد: براي كوكي زمان انقضا رو به 20 دقيقه تغيير بديد: نام و محتواي كوكي رو خودتون مشخص ميكنيد... setcookie("logincookiename", "logincookievalue", time() + (20*60)); براي ديتا بيس هم اگر جدول شما فيلد زمان ورود دارد به اين صورت: mysql_query("delete from tablename where filedname<(".time() - (20*60).")"); tablename نام جدول شماست كه اطلاعات كاربران وارد شده رو ثبت ميكند كه به طور معمول نام اين جدول session هست... Filedname نام فيلد زمان login در جدول فوق ميباشد... سلام ممنتون راهنمایی اما نگفتی این کدها کجای نیوک قرار داره و چه طوری میشه کوکی ها رو نوشت؟ 201082 25 شهريور 1388, 15:07دوست عزیز اگه میشه آدرس کامل محلی رو که میگین توی هاست رو بنویسید ممنون میشم 201082 25 شهريور 1388, 15:24دوست عزیز من می خوام فقط زمان موندن تغییر کنه شاید 100 نفر بیان توی سایت باید تک تک کوکی ها رو وارد کنم اینکه نمیشه مثل بعضی از سایت ها می خوام فقط زمان تغییر کنه اگه کاربر قرار 10 دقیقه بمونه 20 دقیقه بمونه و من نیوک 8.1 دارم این کد هایی که گفتیم رو ندیدم خواشن واظع تر توضیح بدین MJmoonwalk 25 شهريور 1388, 16:07دوست عزيز من PHP-NUKE رو ندارم كه براتون پيداش كنم اما سرعت اينترنت هم كه صد رحمت به لاك پشت...! پس امكاتن دانلود رو هم ندارم... بنابراين سخته كه بگم كجاست ولي در كل فايل Login.php رو (اگه همين باشه) بررسي كنيد... يا فقط فايلهاي login.php يا شبيه به اين يا ماژول Account رو بذاريد... 201082 25 شهريور 1388, 19:11سلام دوست گلم خوبی آقا من این فایل رو پیدا کردم login.php اما داخلش اون کدهایی که شما گفتین نبود من همین فایل رو گذاشتم اگه زحمت نیست خودتون یه نگاه بهش بندازید و بگین کجای این کد ها رو تغییر بدم ممنون من این فایل رو روی notepad ذخیره کردم و اینجا پیوست کردم حالا شما خودتون ببینید کدوم کد ها رو باید ادیت کرد خیلی متشکرم
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 904]