Query string – Estrutura de links por include!
Ola pessoal. Este é um script simples de estrutura de links do tipo query string. Com este código você usa a pagina de referencia para incluir o conteúdo de outras paginas.
Para ver como usar basta assistir a vídeo aula de referencia.
Vídeo Aula: Estruturando Páginas e Links
Estrutura do Link:
index.php?pagina=aparelhos
Script:
<?php
foreach ($_REQUEST as $___opt => $___val) {
$$___opt = $___val;
}
if(empty($pagina)) {
include("inicial.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("$pagina.php");
}
?>



Daniel Lauterbach Ribeiro Falou
Em: 30 de abril de 2010 as 13:49Por favor teria como me explicar melhor uma coizinha?
aonde que eu coloco o codigo includ?
paulo roberto Falou
Em: 23 de maio de 2010 as 9:34bom dia, estou tendo um problema no script de include de páginas pois esta gerando um erro:
Warning: Invalid argument supplied for foreach() in C:\apache\htdocs\desenvolvedor\videoaula\index.php on line 6
Gostaria que voces me ajudassem, pois a página já esta quase pronta.
Obrigado.
Luciano Júnior Falou
Em: 30 de maio de 2010 as 9:44paulo eu acho que o seu php não aceita ou está desconfigurado para função foreache.