Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. Relou to au!!!
    Eu tenho uma pagina que só pode ser vista por um determinado url atravez de um IFRAME tipo:

    <iframe src="local_da_pagina.php">

    e esse arquivo php precisa saber qual url acessou ele, pra assim bloquear o conteudo para outros bisbilhoteiros....eu andei vendo algumas variaveis $_SERVER, mas nenhuma até agora me serviu, se algume puder ajudar-me, eu agradeço desde ja

  2. #2
    hez4el
    Você pode passar uma variavel para a página no iframe assim
    fica muito mais facil saber de onde veio a requisição.
    Ex:
    chamando de
    pagina1.php

    <iframe src="local_da_pagina.php?id=<? $PHP_SELF ?>">
    ou seja
    <iframe src="local_da_pagina.php?id=pagina1.php">

    Espero que tenha sido de alguma ajuda.



  3. Então, mas o problema é que se eu fizer dessa forma, qualquer um com uma pagina chamada "pagina1.php" vai poder visualizar o conteudo da "local_da_pagina.php", e o que eu quero é que esse "local_da_pagina.php" saiba quem foi a url que o chamou, tipo se essa pagina1.php estiver no dominio www.seila.com e der um include na local_da_pagina.php esse arquivo vai ter que saber que o dominio (ou ip do dominio, tem que ser algo que identifique o site), é o do www.seila.com, e sendo assim só esse dominio poderia ver o conteudo, caso contrario o conteudo não apareceria

    se eu tiver sido muito confuso icqme: 150839294

  4. #4
    hez4el
    vc pode usar a variavel $REMOTE_ADDR que identifica o local
    de onde foi feita a requisição. O problema é que esta variavel le
    o endereço de IP então vc deve usar uma estrutura mais complexa
    pro caso de ter que examinar diversos endereços que podem acessar
    a página. No caso de ser apenas um endereço utilize o seguinte.

    <?
    $ip_permitido = &acute;255.255.254.0&acute;;

    if($REMOTE_ADDR != $ip_permitido)
    {
    header("Location: pagina_de_erro&quot<IMG SRC="images/forum/icons/icon_wink.gif">;
    // desvia para uma página de bloqueio
    }
    // senão exibo conteudo da página normalmente.
    ?>



  5. Eu ja tentei usar essa variavel (só que eu usei como $_SERVER[&acute;REMOTE_ADDR&acute;] mas ela acaba me retornando o ip da pessoa que acessou, ou seja se fosse vista por alguem com ip dinamico eu não poderia restringir dessa forma, talvez eu não tenha explicado direito o que eu quero que é na verdade limitar quem vai poder dar um include nessa pagina ou não...






Tópicos Similares

  1. Respostas: 1
    Último Post: 19-11-2009, 23:36
  2. de onde vem esse MAC??
    Por ddllss no fórum Redes
    Respostas: 4
    Último Post: 15-11-2008, 22:18
  3. De onde saiu isso?
    Por silvasp no fórum Servidores de Rede
    Respostas: 3
    Último Post: 09-01-2008, 02:21
  4. de onde baixo o gmake ???
    Por Marcio68Almeida no fórum Sistemas Operacionais
    Respostas: 4
    Último Post: 02-07-2006, 12:54
  5. De onde baixo a atualizaçao do CL10?
    Por Arocha no fórum Assuntos não relacionados
    Respostas: 5
    Último Post: 28-12-2004, 14:02

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L