2009-12-30 96 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