محمد مهدی امیری
3 سال پیش توسط محمد مهدی امیری مطرح شد
3 پاسخ

قوانین شرطی PHP

سلام خسته نباشید من میخوام کاری کنم که اگه کاربر از سایت مثلا google اومد کدی رو بهش نشون بده باید چیکار کنم


ثبت پرسش جدید
عارف مهدی نیاه
تخصص : Developer
@arefmehdinia 3 سال پیش مطرح شد
0

سلام روزت بخیر
با تجربه ای که من دارم فکر نکنم بشه همچین کاری کرد البته باید نظر اساتید رو دید.
میتونی تو سایتت یه گزینه بذاری که مثلا از چه طریقی با ما آشنا شدی.


ASPgo
تخصص : HTML، CSS، PHP و JS، طراح قالب...
@asp.gosk 3 سال پیش آپدیت شد
1

میتونی از HTTPREFERER تو آرایه سراسری SERVER استفاده کنی.
نمونه:
دو تا صفحه داریم. link1.php و link2.php
کد های link1.php:

<a href="./link2.php">Click ME</a>

کد های link2.php:

<?php
var_dump($_SERVER['HTTP_REFERER']);

خروجی(زمانی که تو link1 رو لینک کلیک میکنی):

string(31) "http://localhost:8020/link1.php" // خروجی تو آدرس لوکال هاست، اسم فایل ها و دامنه متفاوت ، متفاوته

فقط لازمه با فانکشن های دیگه PHP دامنه اصلی مثلا همون گوگل رو بدست بیاری.
همین سیستم تو وبسایت Virgool.io هم وجود داره و میتونی ببینی بازدید های مقاله از طریق خود سایت ارجاع شدن به مقاله یا از گوگل


میلاد خسروی
تخصص : برنامه نویس بامزه
@milwad 3 سال پیش مطرح شد
0

سلام خسته نباشید
با استفاده از js هم میتونی چک کنی ببینی history از کجاست
این لینک برای php
https://stackoverflow.com/questions/10010858/is-it-possible-to-trace-browser-history-in-a-php-code


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

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