PDA

View Full Version : سوال: پیدا کردن آدرس 2 صفحه قبل



hamed619
سه شنبه 08 شهریور 1390, 11:56 صبح
با سلام
میخاستم آدرس 2 صفحه قبلمو یا به عبارتی 'HTTP_REFERER -2' داشته باشم چکار میتونم بکنم؟
لطفا کمکم کنید
ممنون

aminjava
سه شنبه 08 شهریور 1390, 12:11 عصر
سلام
منم پیدا نکردم.

amin1softco
سه شنبه 08 شهریور 1390, 12:21 عصر
دلت بسوزه منم پیدا کردم ولی بهت نمیدم :-پییییییییییییی
خوب اگه همه صفحات مربوط به سایت خودتونه مشکل با سشن حل می شه ....

hamed619
سه شنبه 08 شهریور 1390, 12:27 عصر
نه
کاربر از طریق موتور جستجو وارد سایت من شده
من آدرس صفحه اشاره کننده رو دارم ولی میخاستم ببینم از طریق php راهی هست که بشه صفحات قبل تر (تاریخچه صفحات بازدید شده توسط مرور گر کاربر) بدست آورد

hamed619
سه شنبه 08 شهریور 1390, 12:29 عصر
نه
کاربر از طریق موتور جستجو وارد سایت من شده
من آدرس صفحه اشاره کننده رو دارم ولی میخاستم ببینم از طریق php راهی هست که بشه صفحات قبل تر (تاریخچه صفحات بازدید شده توسط مرور گر کاربر) بدست آورد

amin1softco
سه شنبه 08 شهریور 1390, 13:08 عصر
فکر نکنم باشه ولی دوستان باید قضیه رو تشریح کنند.......

hamed619
سه شنبه 08 شهریور 1390, 13:18 عصر
باشه.
ممنون

Net So
سه شنبه 08 شهریور 1390, 13:23 عصر
یه مرحله عقب بری : <a href='javascript:history.go(-1);'>
2 مرحله عقب بری : <a href='javascript:history.go(-2);'>
و ...
امیدوارم کمک کرده باشه ...

hamed619
سه شنبه 08 شهریور 1390, 13:39 عصر
ممنون ولی میخام آدرس رو که از javascript بدست اومده رو داخل بانک اطلاعاتی mysql بریزم
میشه کاری کرد؟

Net So
سه شنبه 08 شهریور 1390, 17:32 عصر
من جاوا نمینویسم. اینم چون قبلا مشکل مشابهی داشتم رفتم سراغش. ولی میگردم چیزی به چشمم خورد تو همین تاپیک میذارم :قلب:

MMSHFE
سه شنبه 08 شهریور 1390, 21:31 عصر
میتونید با JS تاریخچه (History) مرورگر رو بدست بیارین و با AJAX برای صفحه موردنظرتون بفرستید.

binyaft
سه شنبه 08 شهریور 1390, 23:57 عصر
میتونید با JS تاریخچه (History) مرورگر رو بدست بیارین و با AJAX برای صفحه موردنظرتون بفرستید.
یعنی ما میتونیم به تاریخچه مرورگر کاربر دسترسی داشته باشیم ؟

mlf_mlv
چهارشنبه 09 شهریور 1390, 05:31 صبح
جاوا اسکریپت رو خود مرورگر کار می کنه، پس نباید عجیب باشه دسترسی داشته باشه!(همونطور که خودتون می تونید چند بار دکمه back رو بزنید)

رضا قربانی
چهارشنبه 09 شهریور 1390, 18:18 عصر
یه مرحله عقب بری : <a href='javascript:history.go(-1);'>
2 مرحله عقب بری : <a href='javascript:history.go(-2);'>
و ...
امیدوارم کمک کرده باشه ...
این چیزی که شما گفتید نباید آدرسی که کاربر وارد سایت شده رو بگیره بلکه فکر کنم روی مرورگر تاثیر داره و نمی شه آدرس رو داخل یک متغیر ذخیره کرد

binyaft
چهارشنبه 09 شهریور 1390, 18:49 عصر
جاوا اسکریپت رو خود مرورگر کار می کنه، پس نباید عجیب باشه دسترسی داشته باشه!(همونطور که خودتون می تونید چند بار دکمه back رو بزنید)

یا شیخ
مثالی بفرما

MMSHFE
پنج شنبه 10 شهریور 1390, 11:24 صبح
یا شیخ
مثالی بفرما
این لینکها رو ببینید:
https://developer.mozilla.org/en/DOM/window.history
https://github.com/balupton/history.js
http://stevenyork.com/tutorial/getting_browser_history_using_javascript
http://www.dicabrio.com/javascript/steal-history.php
http://lmgtfy.com/?q=steal+browser+history+javascript
امیدوارم به دردتون بخوره. موفق باشید.