2013-02-11 70 views
0

我不是很擅長php,但我想檢測用戶是否在網站的家中,例如;PHP /獲取當前URL +條件

<?php 
if (current path = http://website.com/ || website.com) 
{?> 

<div>We are in home</div> 

<?php } else { ?> 

<div>do something</div> 
<?php } ?> 

有人幫我請謝謝

回答

4
$pageName = $_SERVER['PHP_SELF']; 

if($pageName == 'http://website.com'){ 
     echo '<div>We are in home</div>'; 
} else { do something }; 
+0

幾乎工作,但如果當前的路徑是通過'http://website.com/ sortby = highest'它將檢測的index.php仍,我呼應pagename變量中的值,並且是「index」,我需要url,以便我可以檢測用戶是否在http:// website.com或http://website.com/? sortby = highest' – 2013-02-11 05:25:43

+0

right,它的$ _SERVER ['REQUEST_URI'];感謝您的幫助 – 2013-02-11 05:52:00

+0

是的,這是正確的。樂趣。 – Grant 2013-02-11 09:17:16