• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Weasel

Obrigar um file.php a abrir só atravez de include

4 mensagens neste tópico

Pessoal é possível fazer com que um file.php só possa ser aberto através de um include() ?

Tipo temos um index.php e dentro desse index.php temos <?php include("corpo_da_pagina.php"); ?>

Existe forma de esse corpo_da_pagina.php só possa ser aberto através deste include e que não seja possível abrir directamente....por exemplo se tentarem aceder directamente é redireccionado para outra pagina qualquer...

(Queria fazer isto em linguagem php)

Obrigado ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

crias uma variável de sessão a que só é atribuida valor se chamada de dentro de um ficheiro do site e que, quando abre esse ficheiro que queres, é eliminada...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

no index php defines uma constante

no ficheiro verificas de essa constante esta definida se não estiver não mostras nada

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Fez-se Luz obrigado pela dica, nem percisa de ser uma var de sessão, basta criar uma var no Parent e verificar no child se ela existe, caso contrário não abre o file...

Boa dica!

[Edit] O Sven foi mais rápido, ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora