راکت
حل شده

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

3 پاسخ

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

Shahab
Shahab
@Shahab.prgm
ثبت پرسش جدید

پاسخ‌ها

3
ASPgo
ASPgo
@asp.gosk

تخصص: HTML، CSS، PHP و JS، طراح قالب و افزونه وردپرس، سئوکار و مقاله نویس

بهترین پاسخ

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

متین طیبی نیا
متین طیبی نیا
@MatinTayebi

تخصص: backend

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

Shahab
Shahab
@Shahab.prgm

تخصص: برنامه نویس وب

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

شاید پاسخ شما همین‌جا باشد

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

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