وقتی درخواستی به صفحه اصلی ما می آید از کجا بفهمد که کاربر قبلا لاگین کرده است .اگر بخواهد از روی کوکی بفهمد که کاربر لاگین کرده هم هنوز درخواست جدیدی نداده که در آن کوکی باشد(کاربر به صفحه اصلی ریدارکت شده است و درخواست جدیدی نداده است)
یک راه شاید این باشد که اول موقع لاگین یک چیزی
را در آرایه نشست تنظیم کند و در صفحه اصلی اگر آن متغیر ست شده بود به کاربر کوکی
بدهد تا از این بعد او را بشناسد . باز هم دراین صورت اگر بخواهد از روی یک متغیر خاص
این کاربر در آرایه Session
بفهمد باز در این جا در درخواست که جایی نام عضو نیامده که بتواند برود آن خانه
خاص کاربر را چک کند. اگر هم بخواهد یک خانه ثابت را همیشه ست کند که به ازای
افراد مختلف همیشه این مقدار ست شده است
باز اگر مجاز بودیم از session cookie های خود php استفاده کنیم (PHPSID) این مشکل حل می شد چون انگار اتوماتیک کاربر شناخته می شد ولی ما اگر بعد از لاگین موفق کوکی بدهیم که در ریدارکت شدن باز کوکی هنوز مقداری ندارد . اگر هم اول صفحه اصلی کوکی بدهیم که نمی توانیم کاربر لاگین کرده را از غیر از آن تشخیص بدهیم
بسمه تعالی
ببخشید چون قبلا با پی اچ پی کار نکرده ایم سوالات اولیه نیز به راحتی حل نمی شوند . ممکن است در این باره توضیح دهید ::
اینکه یک صفحه میانی باشد که بعد از لاگین در آنجا لینکی باشد که "خوش آمدید برای ورود به سایت روی لینک کلیک کنید "(برای گرفتن درخواست کاربر به صفحه اصلی ) مانعی دارد ؟
درکل اگر نخواهیم این کار را بکنیم چند سوال وجود دارد :
وقتی درخواستی به صفحه اصلی ما می آید از کجا بفهمد که کاربر قبلا لاگین کرده است .اگر بخواهد از روی کوکی بفهمد که کاربر لاگین کرده هم هنوز درخواست جدیدی نداده که در آن کوکی باشد(کاربر به صفحه اصلی ریدارکت شده است و درخواست جدیدی نداده است)
یک راه شاید این باشد که اول موقع لاگین یک چیزی را در آرایه نشست تنظیم کند و در صفحه اصلی اگر آن متغیر ست شده بود به کاربر کوکی بدهد تا از این بعد او را بشناسد . باز هم دراین صورت اگر بخواهد از روی یک متغیر خاص این کاربر در آرایه Session بفهمد باز در این جا در درخواست که جایی نام عضو نیامده که بتواند برود آن خانه خاص کاربر را چک کند. اگر هم بخواهد یک خانه ثابت را همیشه ست کند که به ازای افراد مختلف همیشه این مقدار ست شده است
باز اگر مجاز بودیم از session cookie های خود php استفاده کنیم (PHPSID) این مشکل حل می شد چون انگار اتوماتیک کاربر شناخته می شد ولی ما اگر بعد از لاگین موفق کوکی بدهیم که در ریدارکت شدن باز کوکی هنوز مقداری ندارد . اگر هم اول صفحه اصلی کوکی بدهیم که نمی توانیم کاربر لاگین کرده را از غیر از آن تشخیص بدهیم
--
با تشکر
You received this message because you are subscribed to the Google Groups "sharif-ce874-90912" group.
To post to this group, send email to sharif-ce...@googlegroups.com.
To unsubscribe from this group, send email to sharif-ce874-90...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/sharif-ce874-90912?hl=en.