PHP: Obtendo a url completa do site acessadoPor Tiago / 30 de março de 2012 <? $url_cpl = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; ?><? $url_cpl = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; ?>
Trmabulhao 30 de março de 2012 em 12:59 Boas.. Cara, você esqueceu de fechar a aspa simples antes do primeiro ponto de concatenação. Faltou, também, verificar se o protocolo http está usando SSL/TLS. tipo: $url = ‘http’ . ((filter_input(INPUT_SERVER, ‘HTTPS’) == ‘on’) ? ‘s’ : ”) . ‘://’ . $_SERVER[‘HTTP_HOST’] . $_SERVER[‘REQUEST_URI’]; Responder
Tiago 30 de março de 2012 em 13:47 Obrigado. Corrigi o código e para aqueles que estão lendo este post fica a dica acima. Responder
Felipe 16 de outubro de 2013 em 18:52 Com qual comendoo eu consigo jogar isso dentro href em meu codigo Responder
Tiago 17 de outubro de 2013 em 17:35 Você pode usar assim: <?php $url_cpl = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; ?> <a href="<?php echo $url_cpl; ? rel="nofollow">">URL</a><?php $url_cpl = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; ?> <a href="<?php echo $url_cpl; ? rel="nofollow">">URL</a> Responder
Boas..
Cara, você esqueceu de fechar a aspa simples antes do primeiro ponto de concatenação.
Faltou, também, verificar se o protocolo http está usando SSL/TLS.
tipo:
$url = ‘http’ . ((filter_input(INPUT_SERVER, ‘HTTPS’) == ‘on’) ? ‘s’ : ”) . ‘://’ . $_SERVER[‘HTTP_HOST’] . $_SERVER[‘REQUEST_URI’];
Obrigado.
Corrigi o código e para aqueles que estão lendo este post fica a dica acima.
Com qual comendoo eu consigo jogar isso dentro href em meu codigo
Você pode usar assim: