نمایش نتایج 1 تا 4 از 4

نام تاپیک: پاک کردن اطلاعات کاربران دیگر برای یک کاربر در دیتابیس

  1. #1
    کاربر دائمی آواتار ABZiko
    تاریخ عضویت
    مرداد 1393
    محل زندگی
    مشهد
    پست
    860

    پاک کردن اطلاعات کاربران دیگر برای یک کاربر در دیتابیس

    سلام، بنده یک سول داتم می خواستم بدونم راه حلی هست که اگر کاربری روی دکمه خروج حساب خودش کلیک کرد، اطلاعات دیتابیس فقط برای همون کاربر پاک بشه؟ و اگر دوباره لاگین کرد از همون زمانی که وارد شد، اطلاعات ثبت شده در دیتابیس براش نمایش داده بشن؟ (در واقع مثل چت روم)

  2. #2
    کاربر دائمی آواتار mohammad reza beizavi
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    Iran - Fars - Shiraz
    پست
    375

    نقل قول: پاک کردن اطلاعات کاربران دیگر برای یک کاربر در دیتابیس

    درود بر شما
    برای اینکار مسلما با هر بار ورود کاربر ساعت و تاریخ ورود داخل دیتابیس ثبت میشه و یک مشخصه منحصر به فرد کاربر، مثل Id رو درون یک متغیر مثلا یک session می ریزید.
    حالا وقتی که کاربر خروج کرد از دیتابیس و جدول مورد نظرتون تنها کاربری رو پاک کنید که userId اون برابر با مقدار ثبت شده درون session باشه.
    اگر فرض کنیم که با هر بار ورود شما userId اون کاربر رو مثل این کد نگه میدارید:
    Session["UserId"] = Id;

    بعد موقع خروج همین Session رو به کوئری Delete بفرستید.

  3. #3
    کاربر دائمی آواتار ABZiko
    تاریخ عضویت
    مرداد 1393
    محل زندگی
    مشهد
    پست
    860

    نقل قول: پاک کردن اطلاعات کاربران دیگر برای یک کاربر در دیتابیس

    ممنون، یک سوال دیگه هم داشتم، برای اینکه بخوایم از Session استفاده کنیم ، از همون اول باید اطلاعات رو با Session ذخیره کنیم یا می شه با POST و ... ثبت کنیم و موقع خوندن اطلاعات کاربر ، اون مقدار $_POST مشخصه کاربر رو برابر $_Session قرار بدیم؟

  4. #4
    کاربر دائمی آواتار mohammad reza beizavi
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    Iran - Fars - Shiraz
    پست
    375

    نقل قول: پاک کردن اطلاعات کاربران دیگر برای یک کاربر در دیتابیس

    بهترین کار ذخیره کردن اطلاعات درون session به محض دریافتشه
    البته فقط مکررا و برای مقادیر چر حجم بهتره از session استفاده نکنید، چون همونطور که می دونید این مقادیر روی سرور ذخیره میشند و ممکنه در بلند مدت سرعت و کارایی سایت رو پایین بیارند.

تاپیک های مشابه

  1. پاک کردن اطلاعات در اکسس
    نوشته شده توسط ali reza mansoori 2 در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 0
    آخرین پست: چهارشنبه 18 فروردین 1389, 12:01 عصر
  2. پاسخ: 1
    آخرین پست: یک شنبه 20 دی 1388, 18:25 عصر
  3. سوال: پاک کردن اطلاعات از DataGridView
    نوشته شده توسط naser_feb8646 در بخش VB.NET
    پاسخ: 2
    آخرین پست: جمعه 30 مرداد 1388, 12:25 عصر
  4. سوال: اشکال در پاک کردن اطلاعات
    نوشته شده توسط meitti در بخش C#‎‎
    پاسخ: 2
    آخرین پست: سه شنبه 08 مرداد 1387, 19:57 عصر
  5. سوال: پاک کردن اطلاعات سلولهای DataGridView که به هیچجا Bind نیست ؟
    نوشته شده توسط masoodp666 در بخش VB.NET
    پاسخ: 3
    آخرین پست: جمعه 20 اردیبهشت 1387, 14:58 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •