PDA

View Full Version : لود خود کار صفحه قبلی



m_karimi
پنج شنبه 09 دی 1389, 23:04 عصر
سلام

چه طور میشه به url صفحه قبلی که صفحه جاری از اون صفحه اومده دست پیدا کنیم.
من می خوام وقتی کاربر login می کنه. از صفحه خوش آمد گویی به صورت خودکار بره به همان صفحه ای که توسط اون صفحه login کرده.

foad1992
پنج شنبه 09 دی 1389, 23:20 عصر
میتونی از کوکی استفاده کنی که بعد از مدت زمان خاصی بره به صفحه بعد که ادرس همون صحفه است

m_karimi
پنج شنبه 09 دی 1389, 23:41 عصر
میتونی از کوکی استفاده کنی که بعد از مدت زمان خاصی بره به صفحه بعد که ادرس همون صحفه است

من مشکلم اینه که چطور آدرس صفحه قبل رو بگیرم. کاربر از تمام صفحات می تونه login کنه. چه طور بفهمه که از چه صفحه ای اومده که بعد مثلا با کوکی تنظیم کنیم که بره به صفحه قبل.

hossin.esm
جمعه 10 دی 1389, 00:14 صبح
من مشکلم اینه که چطور آدرس صفحه قبل رو بگیرم. کاربر از تمام صفحات می تونه login کنه. چه طور بفهمه که از چه صفحه ای اومده که بعد مثلا با کوکی تنظیم کنیم که بره به صفحه قبل.

http://php.net/manual/en/reserved.variables.server.php

<?php
echo $_SERVER['REQUEST_URI'];
echo '<br \>';
echo $_SERVER['SCRIPT_FILENAME'];
echo '<br \>';
echo $_SERVER['PHP_SELF'];
?>

m_karimi
جمعه 10 دی 1389, 01:01 صبح
http://php.net/manual/en/reserved.variables.server.php

<?php
echo $_SERVER['REQUEST_URI'];
echo '<br \>';
echo $_SERVER['SCRIPT_FILENAME'];
echo '<br \>';
echo $_SERVER['PHP_SELF'];
?>

متشکرم، ولی اینها آدرس صفحه جاری رو می ده. من صفحه قبل از صفحه جاری رو می خوام.

Program3r
جمعه 10 دی 1389, 05:41 صبح
echo $_SERVER['HTTP_REFERER'];


توجه کنید که محتوای HTTP_REFERER قابل دستکاری هستند لذا موارد امنیتی رو در نظر بگیرید .

m_karimi
شنبه 11 دی 1389, 03:15 صبح
echo $_SERVER['HTTP_REFERER'];


توجه کنید که محتوای HTTP_REFERER قابل دستکاری هستند لذا موارد امنیتی رو در نظر بگیرید .


ممنون. برای رفتن به یک صفحه قبل درست شد. اگه به دو یا چند صفحه قبل بخواهیم بریم باید چه کار کنیم؟