Categorias

Simples QueryString em PHP

Olá de novo galera nesta dica vou mostrar como criar um simples Query String em PHP.

Os códigos devem ser inseridos na tag BODY.

O link deverá ficar assim:

https://www.seusite.com/pagina.php?id=pagina2

Onde:

pagina.php – é a pagina onde ficará codigo.
pagina2 – é a pagina q irá abrir.

Explicação:

Primeiro iremos definir o request que se será id mas, você poderá trocar quando quiser.

Agora vamos para o switch que terá:

case “pagina2”:
$pagina = “pagina_2.php”;
break;

Onde:

case – será o nome da pagina q ficará na URL

$pagina – será o endereço da página

break; – onde termina o case

Depois definiremos o default quando na houver nada depois de id=:

default:
$pagina = “default.php”;
break;

Onde:

default – Onde começa o default.
$pagina – é o endereço da pagina default.
break; – Onde termina o default.

Agora definiremos o mensagem q irá aparecer se a página nao existir

iremos usar um if:

if( (isset($pagina)) and (file_exists($pagina)) ) {
include($pagina);
} else {
echo “Página solicitada não existe!”;
}

Onde:

echo – é o texto q irá aparecer se a página nao exitir.

o Código vem com as explicações.

Bons Estudos!

 
$id = $_REQUEST['id']; // Aqui esta difinido o request //
?>

switch($id) { 
// aqui a case//
case "principal": 
$pagina = "principal.php"; 
break; 
case "perfil":
$pagina = "perfil.php"; 
break; 
case "contato":
$pagina = "contato.php"; 
break; 
// Agora definiremos o default, que será a pagina que será aberta quando não houver um valor para o $id 
default: 
$pagina = "erro.php"; 
break; 
} 
?>


if( (isset($pagina)) and (file_exists($pagina)) ) {  //a aqui se a pagina nao existir //
include($pagina); 
} else { 
echo "Página solicitada não existe!"; 
} 
?>