Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
if (empty($_SERVER['SCRIPT_URI'])) {
$_SERVER['SCRIPT_URI'] = 'http://'.$_SERVER['HTTP_HOST'].'/'.$_SERVER['REQUEST_URI'];
}
/**
* Запрашиваемый адрес (URI)
* @return mixed URI или false если не определен
*/
function uri() {
global $REQUEST_URI;
if(empty($REQUEST_URI)):
if(!empty($_SERVER) && isset($_SERVER['REQUEST_URI'])): $REQUEST_URI=$_SERVER['REQUEST_URI'];
elseif(@getenv('REQUEST_URI')): $REQUEST_URI=getenv('REQUEST_URI');
endif;
endif;
if(!empty($REQUEST_URI)): return $REQUEST_URI;
endif;
return false;
}
/**
* Страницу-рефферер, откуда пришел пользователь (REFERER)
* @return mixed REFERER или false если не определен
*/
function referer() {
global $HTTP_REFERER;
if(empty($HTTP_REFERER)):
if(!empty($_SERVER) && isset($_SERVER['HTTP_REFERER'])): $HTTP_REFERER=$_SERVER['HTTP_REFERER'];
elseif(@getenv('HTTP_REFERER')): $HTTP_REFERER=getenv('HTTP_REFERER');
endif;
endif;
if(!empty($HTTP_REFERER)): return $HTTP_REFERER;
endif;
return false;
}
/**
* Определьне хоста (HOST)
* @return mixed имя HOST или false если не определен
*/
function host() {
global $REMOTE_HOST;
global $HTTP_HOST;
if(empty($REMOTE_HOST)):
if(!empty($_SERVER) && isset($_SERVER['REMOTE_HOST'])): $REMOTE_HOST=$_SERVER['REMOTE_HOST'];
elseif(@getenv('REMOTE_HOST')): $REMOTE_HOST=getenv('REMOTE_HOST');
endif;
endif;
if(empty($HTTP_HOST)):
if(!empty($_SERVER) && isset($_SERVER['HTTP_HOST'])): $HTTP_HOST=$_SERVER['HTTP_HOST'];
elseif(@getenv('HTTP_HOST')): $HTTP_HOST=getenv('HTTP_HOST');
endif;
endif;
if(!empty($REMOTE_HOST) && strtolower($REMOTE_HOST) !='unknown' ): return $REMOTE_HOST;
elseif(!empty($HTTP_HOST) && strtolower($HTTP_HOST) !='unknown' ): return $HTTP_HOST;
endif;
return false;
}