2013-09-28 117 views
-4

我正在嘗試獲取用戶主機名。但我找不到任何腳本。獲取用戶主機名

例如,如果用戶正在從他的域發送_post到我的domian。

這是書面方式在PHP

$Cus_hostname = $_SERVER['HTTP_REFERER']; 
echo $Cus_hostname; 

這是給我的總網址。恩。 http://www.userdomain.com/bla/bla/index.html?我只需要http://www.userdomain.com

有人可以給我這個問題的代碼。我用了3周的時間來尋找和測試,但沒有結果。

+0

請不要多次發佈相同的問題 - 有一個工具來更新您的第一個。除此之外,你會發現你在這裏後:http://php.net/manual/en/reserved.variables.server.php – Marty

回答

0

試試這個;

$Cus_hostname = $_SERVER["SERVER_NAME"]; 
echo $Cus_hostname; 
+0

嗨伊姆蘭,這是給我我的域名。當用戶發佈到我的網站時,我需要獲取用戶域,我需要捕獲用戶域! – user2809625

+0

如果你正在使用sql db,那麼在用戶發佈時運行的函數中使用它。這會將域名保存到數據庫中,然後再從中檢索結果。 我不認爲有另一種方式。 –

+0

所以我的理解是這個函數還沒有被應用到PHP中。我會看看如果這是另一種語言可用..謝謝 – user2809625