ايران ويج

نسخه‌ی کامل: سوال در رابطه صفحه Login
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
من يك صفحه لاگين دارم كه بايد كلمه عبور رو وارد كني و بعد وارد ميدريت بشي، اما اگر كاربر بياد آدرس رو مستقيم برنه ديگه نيازي به پسورد نيست
چه جوري كاري كنم كه نشه آدرس رو مستقيم وارد كرد؟
یکی از سیستم های امنیتی که استفاده میشه اینطوریه ( البته این خیلی مدل ساده ای هست ) :
در صفحه Login وقتی که کاربر تایید صلاحیت شد ، قبل از ارجاع یا Redirect کردن اون به صفحه مدیریت ، ابتدا یک کوکی میسازی و اطلاعات مربوط به کاربر مثل user name یا هر چی که نشون دهنده یا مشخص کنند مدیر یا کاربر تایید شده هست رو توش ذخیره میکنی . این کوکی توی کامپیوتر کاربر ذخیره میشه . حالا کاربرت رو به صفحه مدیریت Redirect میکنی .

در صفحه مدیریت : شما باید توی کد صفحه مدیریت خودت یک مکانیسم تشخیص ایجاد کنی اینطور که به محض لودشدن صفحه ، اصلاعات کوکی رو بخونی . اگر یوزر مورد نظرت مثلا مدیر بود که شما اجازه ورود میدی در غیر اینصورت به کاربر اعلام میکنی که Login کنه !
حالا اگر کسی آدرس صفحه مدیریت رو مستقیم هم وارد کنه چون دیتای مورد نظر رو توی کوکی نداره در صفحه مدیریت دوباره به صفحه Login ارجاع میشه و اجازه پیدا نمیکنه که به صفحه دسترسی پیدا کنه تا اینکه Login کنه .
ممنون متوجه شدم ، پس بايد از كوكي ها استفاده كنم.
در مورد کوکی ها مقاله میخواستم
سلام اقا محسن ممنون ولی من در مورد asp میخواستم مثلا چگونه یه یوزر و پس ذخیره بشه
یه مثالی میخواستم و از چه متدهایی استفاده میشه
خوب سلام محسن جان و دوستان عزیز
خیلی ممنون میخونم اینهایی رو که گزاشتی ولی چند تا سوال دارم که دارم پیش میرم
ببینید من صفحه rigesteram رو با فرنت پیچ درست کردم به صورت html
که این ها رو من گزاشتم در صفحه ثبت نام
Name
Family
Age
***
User Name

Password
حالا دو تا دکمه گزاشتم به نام submit و rest
می خوام وقتی روی این دکمه submit کلیک کرد
1- اگر اطلاعات داخل فیلد ها نبود پیغام خطا بدهد که فیلد ها خالی است
( در ضمن اگر بخوام بعضی هاش که مهم است پر بشه و بعضی ها نه چیکار باید بکنم)
2- یه پیغام نشون بده که با تشکر از شما به خاطر ثبت نام در همین لحظه ها
بعد از چند ثانیه اتوماتیک به صفحه home که بعدا طراحی میکنم بره
3- اگر یوزر نیم از قبل وجود داشت پیغام بده که این یوزر نیم از قبل وجود دارد
حالا برای این کار من این رو نوشتم ولی کار نمیکنه ببینید
<form method =post action= home.html</form>
حالا یه فایلی به نام home درست کردم در کنار پوشه گزاشتم
من خودم احتمال میدم که هنوز ادامه یه دستور دیگه داره که باید بنویسم ولی من نمیدونم
و همچنین آیا صفحه home رو به صورت html یا asp درست کنم ؟

ب=) وقتی روی دکه reset کلیک کنه محتویات خالی بشه
ببیند چیزی که من می خوام درست کنم خیلی ساده است ولی یاد ندارم که شما گفتید
تلاشتو بکن بیا بپرس من هم همین کار رو کردم ولی من تا شب نیاز دارم

چطوری این اطلاعات داخل دیتابیس ذخیره بشه ؟؟؟( به صورت اتوماتیک )
چطوری ربطش بدم به برنامه ؟؟