18/05/2017

Como saber por qual url a determinada página esta sendo acessada usando PHP



Para que quer saber se sua pagina de erro, por exemplo, está sendo acessada de qual endereço enfim vários motivos, mas para isto basta usar o :
$_SERVER['SERVER_NAME']; = Para obter o domínio

E com estes valores você pode exibir usando um echo, prit ou etc., você pode adicionar em um banco de dados, atribuir a uma variável, adicionar em um cookie em fim são várias funções, mas vamos relembrar como se faz as mais usadas :

$_SERVER['REQUEST_URI']; = Para obter tudo depois do domínio 



1. Echo:
<?php echo $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; //escreve na tela usando o comando echo ?>
2. Print
<?php //escreve na tela usando o comando print print $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; ?>
3. Atribuir a variável:
<?php //Atribui a url a variável url $url = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; ?>
4. Adicionar a um cookie:
<php $url = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; //criar cookie que expira depois de 1 hora que a sessão acabar setcookie('url', $url, time()+3600); ?>
Compartilhar:

0 comentários:

Postar um comentário

Ao acessar e comentar em nossos serviços você concorda com a nossas Politicas de privacidade, com nossos Termos de Uso e com a nossas Políticas de segurança

Mais lido da semana