paulomartinhago
5/7/2013 - 6:29 PM

Função para pegar URL completa

Função para pegar URL completa

<?php

    /**
     * Função para pegar URL completa
     * @return string
     */
    function getURL()
    {
        $protocolo    = (strpos(strtolower($_SERVER['SERVER_PROTOCOL']),'https') === false) ? 'http' : 'https';
        $host         = $_SERVER['HTTP_HOST'];
        $script       = $_SERVER['SCRIPT_NAME'];
        $parametros   = $_SERVER['QUERY_STRING'];
        $UrlAtual     = $protocolo . '://' . $host . $script . '?' . $parametros;
        return $UrlAtual;
    }