PDA

View Full Version : سوال: پيدا كردن لينكي كه به صفحه من ارجاع داده



Neeloofar
چهارشنبه 31 تیر 1388, 15:34 عصر
بعضي سايتها رو ديدم مثلا وقتي با گوگل سرچ ميكنيم و ازطريق گوگل به آن سايت وارد ميشويم بالاي آن لينك گوگل را درج كرده و مينويسد شما از طريق سايت گوگل به اين سايت وارد شديد.
با چه دستوري ميتونم لينكي كه به سايت من ارجاع داده شده رو پيدا كنم؟
با تشكر

shamsoft
چهارشنبه 31 تیر 1388, 19:23 عصر
باید Referrer رو چک کنید:
PHP

$MyReferrer = $_SERVER['HTTP_REFERRER'];

Asp.Net

[ C# ]
string MyReferrer = Request.UrlReferrer.ToString();

[ VB.NET ]
Dim MyReferrer As String = Request.UrlReferrer.ToString()

JSP

String MyRederrer = request.getHeader("referer");

dannydolph
چهارشنبه 31 تیر 1388, 19:45 عصر
اگه با php میخوای درست کنی اینو ببین :
http://www.electrictoolbox.com/php-http-referer-variable/
اگه با جاوااسکریپت می خوای درست کنی این یکی رو ببین :
http://www.netmechanic.com/news/vol4/javascript_no14.htm