2012-11-24 81 views

回答

-1
<?php 
function fullpageurl() { 
    $pageURL = 'http'; 
    if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";} 
    $pageURL .= "://"; 
    if ($_SERVER["SERVER_PORT"] != "80") { 
     $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; 
    } else { 
     $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; 
    } 
    return $pageURL; 
} 
?> 

說明

使用$_SERVER["HTTPS"]來檢查SSL是ONOFF
使用$_SERVER["SERVER_PORT"]檢查訪問的網站的端口號
使用$_SERVER["SERVER_NAME"]獲取網站主機。
使用$_SERVER["REQUEST_URI"]獲取當前頁面。