2009-12-30 94 views
0

其实我工作的一个网站,并在该网站上我想补充像两个更多的功能,PHP代码的帮助链接

  • 传入谷歌链接:
  • 传入雅虎链接:

当用户在文本框中输入自己的网址时,结果会显示在传入的Google和雅虎链接下方。

如果任何人有这样的知识,那么请大家帮忙,等待,,谢谢

+0

http://shockmarketer.com/how-to-find-number-of-incoming-links/ – 2009-12-30 12:53:22

回答

1

你将不得不使用一个数据库(如MySQL)存储HTTP_REFERER,就像Kristopher Ives提到的那样。但首先,您必须分析查阅者是否来自雅虎或谷歌域。

$regex = '/(?:yahoo|google)\.[a-z]{2,3}$/'; 
$info = parse_url($_SERVER['HTTP_REFERER']); 
if ($info !== false && preg_match($regex,$info['host'])) 
    // Add $_SERVER['HTTP_REFERER'] to database or increment a counter 
    // on the matched domain