sh_mohsen taki
یک شنبه 06 آذر 1384, 14:21 عصر
با سلام
من میخوام یه تعداد کاربر تعریف کنم که محدودیت زمانی دسترسی داشته باشند
یعنی یک کاربر از زمان شارژ به مدت n روز بتونه از سایت استفاده کنه و بعد از این مدت تا مثلا ده روز حق شارژ مجدد داشته باشه و بعد از اوون تمام نوشته هایی که به نام ایشون به ثبت رسیده از بانک پاک بشه
حالا مشکل اینجاست که من زمان رو چطوری کنترل کنم
یک راه اینه که توی جدول یک فیلد روز داشته باشم ویک فیلد تاریخ ایجاد و با اوون چک کنم و هر روز یکی از تعداد روز کم کنم و بقیه ماجرا
ولی دو تا سئوال
اول تاریخ رو از کجا بیارم اگر از کلاینت بگیرم اونوقت بلافاصله با تغییر دستی تاریخ سایت ناکام می مونه اگر هم تاریخ سرور رو بگیرم میشه ولی نمی دونم چطوری اینکار رو بکنم اصلا شاید اونجا هم امن نباشه
دوم من چطوری هر روز یه سر بزنم و این کار رو بکنم؟؟؟؟؟؟؟؟ اگه تو لود فرم بذارم یه سر بزنه به جدول و یه متغیری رو مقدار بدم تا فقط یکبار در روز این کار انجام بشه درسته ولی جالب نیست چون شاید روزی چندصد بار به خاطر اینکار بانک باز و بسته بشه
حالا یک سئوال اگه من متغییر رو تو ماژول بریزم این ماژول برای تمام کلاینت ها یکسانه یا نه مقدار دهی منطقه ای میشه یعنی برای هر کاربری که یک ماژول ست نمیشه ؟؟؟؟به نظر خودم یکسانه پس با این راه میشه ولی اگه نظرم هم درست باشه توی درست بودن روشم و به خصوص چگونگی گرفتن یه تاریخ درست موندم
حالا یه چیز
اومدیم و این سایته مثلا یکماه اصلا ویزیت نشد اونوقت چیکار کنم
خلاصه هر کی از این مطلب سر درآورد و راهش رو پیدا کرد به من هم بگه
چون من روی این قضیه سرطان اعصاب گرفتم دیگه
با تشکر
من میخوام یه تعداد کاربر تعریف کنم که محدودیت زمانی دسترسی داشته باشند
یعنی یک کاربر از زمان شارژ به مدت n روز بتونه از سایت استفاده کنه و بعد از این مدت تا مثلا ده روز حق شارژ مجدد داشته باشه و بعد از اوون تمام نوشته هایی که به نام ایشون به ثبت رسیده از بانک پاک بشه
حالا مشکل اینجاست که من زمان رو چطوری کنترل کنم
یک راه اینه که توی جدول یک فیلد روز داشته باشم ویک فیلد تاریخ ایجاد و با اوون چک کنم و هر روز یکی از تعداد روز کم کنم و بقیه ماجرا
ولی دو تا سئوال
اول تاریخ رو از کجا بیارم اگر از کلاینت بگیرم اونوقت بلافاصله با تغییر دستی تاریخ سایت ناکام می مونه اگر هم تاریخ سرور رو بگیرم میشه ولی نمی دونم چطوری اینکار رو بکنم اصلا شاید اونجا هم امن نباشه
دوم من چطوری هر روز یه سر بزنم و این کار رو بکنم؟؟؟؟؟؟؟؟ اگه تو لود فرم بذارم یه سر بزنه به جدول و یه متغیری رو مقدار بدم تا فقط یکبار در روز این کار انجام بشه درسته ولی جالب نیست چون شاید روزی چندصد بار به خاطر اینکار بانک باز و بسته بشه
حالا یک سئوال اگه من متغییر رو تو ماژول بریزم این ماژول برای تمام کلاینت ها یکسانه یا نه مقدار دهی منطقه ای میشه یعنی برای هر کاربری که یک ماژول ست نمیشه ؟؟؟؟به نظر خودم یکسانه پس با این راه میشه ولی اگه نظرم هم درست باشه توی درست بودن روشم و به خصوص چگونگی گرفتن یه تاریخ درست موندم
حالا یه چیز
اومدیم و این سایته مثلا یکماه اصلا ویزیت نشد اونوقت چیکار کنم
خلاصه هر کی از این مطلب سر درآورد و راهش رو پیدا کرد به من هم بگه
چون من روی این قضیه سرطان اعصاب گرفتم دیگه
با تشکر