Ir para conteúdo

POWERED BY:

Arquivado

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

Gabriel Greiner

Página abrir apenas se estiver com o header e rodapé

Recommended Posts

Olá amigos,

 

Gostaria de saber como faço para as páginas deste código abrirem só se estiverem com o header e footer

<?php
	include 'paginas/header.php';
?>
<?php 
foreach ($_REQUEST as $___opt => $___val) {
  $$___opt = $___val;
}
if(empty($pagina)) {
include("paginas/inicio.php");
}
elseif(substr($pagina, 0, 4)=='http' or substr($pagina, 
0, 1)=="/" or substr($pagina, 0, 1)==".") 
{
echo '<br><font face=arial size=11px><br><b>A página não existe.</b><br>Por favor selecione uma página a partir do Menu Principal.</font>'; 
}
else {
include("paginas/$pagina.php");
}
?>
<?php
	include 'paginas/rodape.php';
?>

Por exemplo, a página "inicio.php", eu não quero permitir que ela seja aberta pelo link www.meusite.com/paginas/inicio.php apenas pelo www.meusite.com.br/painel.php?pagina=slides

 

Fico grato desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Que gambiarra e que coisa feia cara.

Pq vc não faz:

 

paginas/inicio.php

<?php include 'paginas/header.php'; ?>
//codigo da pagina inicio.php
<?php include 'paginas/rodape.php'; ?>
colocando apenas o include de cada página em cada arquivo.

Sem esse if/else if/empty..

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.