• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در لاگین
#1
سلام من یه فرم لاگین ساختم که با وارد شدن بهش میرم به بخش مدیریت سایت
همه چیز درسته حتی لاگین رو هم قبول میکنه اما از اونجایی که بهش گفتم در صورت ورود غیر مجاز
کد پی‌اچ‌پی:
if (!isset($_SESSION['username']))
{
    echo(
'ورود غیر مجاز');
    return;
    

ارور بده و منم ورود مجاز دارم، نمیدونم که چرا میزنه ورود غیر مجاز
کمکم کنید
  پاسخ
تشکر شده توسط :
#2
عرض سلام و وقت بخیر

خوش اومدین به انجمن.

این روش به تنهایی شاید خوب نباشه. بهتره یک کد بصورت تصادفی و غیر تکراری ایجاد و در سشن مربوطه و هم در دیتابیس ذخیره شود. و بجای کد بالا ، ابتدا خالی بودن/نبودن سشن و دوم تطابق داشتن این سشن و کد موجود در دیتابیس بررسی شود.
جهت محکم کاری میتونین بررسی آی پی و ... رو هم در شرط خودتون قرار بدین.

لطفا کدهای مربوط به لاگین رو هم قرار بدین تا دوستان بهتر بتونن کمک کنند.

موفق باشید
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان