Shahab
3 سال پیش توسط Shahab مطرح شد
3 پاسخ

اشکال در لاگین php

اقا سلام.
ببینید من یک صفحه رجیستر دارم که وقتی طرف ثبت نام کنه، انتقال پیدا میکنه به صفحه داشبورد.
داخل صفحه داشبورد، اطلاعاتی که تو ثبت نام زدیو برات به نمایش میاره. انگار من برداشتم گفتم وقتی ثبت نام کرد تو بیا یه سشن بساز و داخلش مقدار یوزنیم، پسورد، ایمیل، نام و نام خانوادگی رو بگیر (هر فیلد یه سشن جدا هاااا😐😂)
ما یک صفحه لاگین هم داریم که طرف میتونه ورود کنه به اکانت قبلیش. حالا مشکل اینجاست که چون من داخل صفحه لاگین فقط فیلد ایمیل و پسورد رو گذاشتم فقط سشن ایمیل و پسورد رو بر میگردونه و داخل صفحه داشبورد، سشن یوزرنیم ، نام و نام خانوادگی رو پیدا نمیکنه🤦‍♂️🤦‍♂️
حالا چکار باید بکنم که وقتی طرف ایمیل و پسوردشو زد و اکانتش از قبل داخل دیتابیس بود، خودش به غیر از سشن ایمیل و پسورد، سشن یوزرنیم و نام و نام خانوادگی رو ست کنه برام. ممنون میشم جواب بدید!


ثبت پرسش جدید
ASPgo
تخصص : HTML، CSS، PHP و JS، طراح قالب...
@asp.gosk 3 سال پیش آپدیت شد
0

خب باید با SQL بری تو دیتابیس بگردی دنبال اکانتی که اون ایمیل رو داره و نتیجه SQL رو قرار بدی تو یه متغیر(به شکل آرایه ثبت میشه و هر ایندکس میشه یه Column) و نام و... رو از اون متغیر بگیری هرکدوم رو تو یه متغیر قرار بدی و در نهایت اون متغیر ها رو قرار بدی تو SESSION.
نمیدونم از چه متدی استفاده کردی(PDO MYSQLI و...) و ساختار پروژت به چه شکلیه اما به صورت کلی باید این مراحل رو رد کنی


متین طیبی نیا
تخصص : backend
@MatinTayebi 3 سال پیش آپدیت شد
1

سلام
امکانش نیست که سشن ها رو کم کنی فقط یک سشن باشه که id کاربر ذخیره کنه اینطوری اگه اطلاعات کاربر تغییر کرد با یک کوری ساده میتونی اطلاعات کاربر از دیتابیس بگیری و هر اطلاعاتی که نیاز داری در اختیارته !


Shahab
تخصص : برنامه نویس وب
@Shahab.prgm 3 سال پیش مطرح شد
0

اقا دمت گرم. درست شد!!
@asp.gosk


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام