php Получить текущий URL -- полный адрес страницы, который запросил пользователь (клиент)
Primary tabs
Можно так (из библиотеки rusphp):
/** * Получит текущий URL с учетом http/https * (адрес страницы, запрошенный пользователем) * * ВНИМАНИЕ: клиент может переда ПРОИЗВОЛЬНЫЕ $_SERVER[HTTP_HOST] и $_SERVER[REQUEST_URI] * (может сказаться на безопасности в ряде случае) */ public static function getFromCurrentRequest() { $actual_link = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; return $actual_link; }
- Log in to post comments
- 1659 reads