Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

renatoburton

php saber se o usuario acessou a pagina

Recommended Posts

ola não ´pe tão simples asim la vai em

 

 

presiso de alguem que sabe de alguma funcionalidade que saiba se o cliente esta acesando o site via browser ou o browser esta requerindo a pagina por exemplo

 

 

search [ www.ppca./imagnes/ppca.jpg ] // aqui vemos digitado na url do browser

 

 

agora solicidato por script

 

<img src="www.ppca./imagnes/ppca.jpg"> // aqui vemos a pagina solicitada por script html

 

 

 

 

agora a pergunta como posso saber se foi digitado esta na url ou se foi o script que solicitou ?

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para o servidor, as duas requisições são idênticas e não há como diferenciá-las.

 

Qual é o objetivo disso? Talvez haja outra alternativa.

 

nina nina não kkk fuçando no php na documentação achei

 

 

$_SERVER['REQUEST_METHOD']

 

 

se vocé acesar a pagina via"url" ele retorna GET

se vocé acessar via "src" ou" href" ele retonar POST

 

com isso ta para fazer isso na imagem

 

<img src"imagem.php?id=10"> ocultando o diretorio se o cara tentar acesar via url esse link a img não aparece ou arquivo só ir brincando com a função...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já testou isso na prática?

 

Acabei de fazer um simples teste aqui, e a chamada no src da tag img fez requisição GET, não POST

 

img.php

 

<?php
define('LOG_FILE', 'log.log');
 
print_r($_SERVER);
 
file_put_contents(LOG_FILE, print_r($_SERVER, true) . PHP_EOL, FILE_APPEND);
file_put_contents(LOG_FILE, "==============" . PHP_EOL . PHP_EOL, FILE_APPEND);

 

index.php

 

<html>
    <body>
        <img src="img.php?id=4" alt="imagem aqui">
    </body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.