Olá pessoal, hoje vou apresentar a vocês, um sistema bem legal de query string.
Esse sistema é bastante interessante, póis não utiliza GET, que no caso fica com uma segurança mais aprimorada.
Vamos ao script:
Nome do arquivo: query.php
Bom está ai o script, agora vamos ver como utiliza-lo.
Vou criar minha página index.php, beleza, e nela vou chamar o arquivo query.php.
Após isso, crio uma página chamada home.php, onde você colocou a query.php na index.php, todas as outras páginas serão exibidas lá.
No script contém as variáveis pagina e acao.
No caso, todas as páginas serão chamadas assim: ?pagina=home, ?pagina=contato, ?pagina=noticias e assim por diante.
A váriavel acao, cria uma sub-sessão para as páginas, se por exemplo você tem a página noticias.php, o link dela será ?pagina=noticias, você pode criar uma pagina ?pagina=noticias&acao=visualizar.
Entendendo:
Quando você criar a pagina visualizar, ela terá que ser nomeada como noticiasvisualizar.php, assim o script chamará a página corretamente.
Bom, espero que tenham gostado, qualquer dúvida, sugestão comentem aí que farei o possível para ajuda-los.
Esse sistema é bastante interessante, póis não utiliza GET, que no caso fica com uma segurança mais aprimorada.
Vamos ao script:
Nome do arquivo: query.php
Código PHP:
<?php
if (!$pagina) {
include ("home.php");
} elseif ($pagina != "" && !$acao) {
if(!file_exists($pagina.".php")) {
} else {
include $pagina.".php";
}
} elseif ($pagina != "" && $acao != "") {
include $pagina.$acao.".php";
}
?>
Bom está ai o script, agora vamos ver como utiliza-lo.
Vou criar minha página index.php, beleza, e nela vou chamar o arquivo query.php.
Código PHP:
<? include "query.php" ?>
Após isso, crio uma página chamada home.php, onde você colocou a query.php na index.php, todas as outras páginas serão exibidas lá.
No script contém as variáveis pagina e acao.
No caso, todas as páginas serão chamadas assim: ?pagina=home, ?pagina=contato, ?pagina=noticias e assim por diante.
A váriavel acao, cria uma sub-sessão para as páginas, se por exemplo você tem a página noticias.php, o link dela será ?pagina=noticias, você pode criar uma pagina ?pagina=noticias&acao=visualizar.
Entendendo:
Quando você criar a pagina visualizar, ela terá que ser nomeada como noticiasvisualizar.php, assim o script chamará a página corretamente.
Bom, espero que tenham gostado, qualquer dúvida, sugestão comentem aí que farei o possível para ajuda-los.
Comment