Вход Регистрация
Файл: include/function_url.php
Строк: 13
<?php
defined
('_VALID') or die('Restricted Access!');

function 
getServerURL()
{
    
$serverName NULL;
    if ( isset(
$_SERVER['SERVER_NAME']) ) {
        
$serverName $_SERVER['SERVER_NAME'];
    } elseif ( isset(
$_SERVER['HTTP_HOST']) ) {
        
$serverName $_SERVER['HTTP_HOST'];
    } elseif ( isset(
$_SERVER['SERVER_ADDR']) ) {
        
$serverName $_SERVER['SERVER_ADDR'];
    } else {
        
$serverName 'localhost';
    }

    
$serverProtocol = ( isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on' ) ? 'https' 'http';
    
$serverPort     NULL;
    if ( isset(
$_SERVER['SERVER_PORT']) && !strpos($serverName':') &&
       ( (
$serverProtocol == 'http' && $_SERVER['SERVER_PORT'] != 80) ||
       (
$serverProtocol == 'https' && $_SERVER['SERVER_PORT'] != 443) )) {
        
$serverPort $_SERVER['SERVER_PORT'];
    }
    
    return 
$serverProtocol'://' .$serverName;
}
    
function 
getBaseURL()
{
    
$serverURL      getServerURL();
    
$scriptPath     NULL;
    if ( isset(
$_SERVER['SCRIPT_NAME']) ) {
        
$scriptPath $_SERVER['SCRIPT_NAME'];
        
$scriptPath = ( $scriptPath == '/' ) ? '' dirname($scriptPath);
    }
      
    
$baseURL $serverURL $scriptPath;
    
    return 
$baseURL;
}
    
function 
getRequestURL()
{
    
$serverURL      getServerURL();
    
$requestURL     $_SERVER['REQUEST_URI'];
      
    return 
$serverURL $requestURL;
}
?>
Онлайн: 0
Реклама