Advertisement
bender-nvkz

bx getServerName()

Dec 7th, 2017
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.52 KB | None | 0 0
  1. <?
  2. function getServerName()
  3. {
  4.    
  5.     if (defined("SITE_SERVER_NAME") && SITE_SERVER_NAME) {
  6.         $server_name = SITE_SERVER_NAME;
  7.     } else {
  8.         $server_name = COption::GetOptionString("main", "server_name", $_SERVER['HTTP_HOST']);
  9.     }
  10.    
  11.     if ((substr(strtolower($server_name), 0, 8) !== 'https://') &&
  12.         (substr(strtolower($server_name), 0, 7) !== 'http://')
  13.     ) {
  14.         if (CMain::IsHTTPS()) {
  15.             $server_name = 'https://' . $server_name;
  16.         } else {
  17.             $server_name = 'http://' . $server_name;
  18.         }
  19.     }
  20.    
  21.     return $server_name;
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement