چک کردن لاگین شدن یوزر

با سلام
میخواستم بدونم چطوری میشه چک کرد که یه یوزری لاگین کرده یا نه؟
مثلا اگر بایستی به طور گام به گام از صفحه 1.php به صفحه 2.php برود. به طور مستقیم نتونه صفحه 2.php رو وارد کنه و به طور خودکار به صفحه 1.php راهبری بشه؟
خودم فکر کنم با استفاده از session ها بشه. اما روششو بلد نیستم
ممنون میشم کمک بکنید
 

sajadmaz

Member
شما باید سشن ست کنین و بالای تمامی صفحاتی که میخواین کاربر با احراض هویت وارد بشه و به سشن مقدار دهی کنین
 

Masoud1365

مدیر انجمن
PHP:
session_start();
//bad az login agar karbar user va password ro dorost vared kard code zir ro minevisim
$_SESSION['User']='Masoud';

//in ghesmat baraye inke bebinim karbar login karde ya na !
if ($_SESSION['User']){
    //karbar login karde
}
else {
    //karbar hanooz vared nashode va be safheye morede nazar redirect mishavad ;)
}
این در ساده ترین حالت هست ! دیگه برای اطلاعات بیشتر سرچ کنید داخل انجمن هم هست !
موفق باشید
 

mohsenshahab

Active Member
سلام من به شما پیشنهاد میکنم یه کتاب بخونی تا مقدمات کار دستت بیاد .
و بعد شروع کنی به نوشتن صفحات رجیستر و لاگین و ...

الان اگه من بخوام نظرم رو بدم ، میگم که از سشن استفاده کن و سشنها رو هم توی db ذخیره کن . ولی اگه شما اصول رو ندونی من 1000 تا کد هم که بذارم شما متوجه نمیشی.
خیلی خوبه اگه ادم هر کاری رو پله به پله پیش بره
 
سلام من به شما پیشنهاد میکنم یه کتاب بخونی تا مقدمات کار دستت بیاد .
و بعد شروع کنی به نوشتن صفحات رجیستر و لاگین و ...

الان اگه من بخوام نظرم رو بدم ، میگم که از سشن استفاده کن و سشنها رو هم توی db ذخیره کن . ولی اگه شما اصول رو ندونی من 1000 تا کد هم که بذارم شما متوجه نمیشی.
خیلی خوبه اگه ادم هر کاری رو پله به پله پیش بره
جالبه
پس من خیلی باهوش بودم که متوجه شدم، حالا یه سوال دیگه به وجود اومد! چرا اونا را باید توی db ذخیره کنم؟ اصلا نیاز هست؟؟ میشه بگی دلیلش چیه؟
 

جدیدترین ارسال ها

بالا