Este é o jeito certo pra abrir páginas em PHP?
Galera, como alguns sabem, eu estou mechendo com PHP, por enquanto estou parado, mas escrevi este código em um papel e passei pro celular pra postar aqui (estou sem internet no pc).
Esta certo?
Código:
$page = "pages/home";
if (isset($_GET['pg'])) {
$page = $_GET['pg'];
}
switch ($page) {
case 'home':
include "pages/{$page}.php";
break;
default:
include "pages/404.html"; // página de erro "404"
break;
}
Existe alguma outra forma? Amanhã vou no pc da minha tia e vou testar lá acho que abre ja usei, tenho esse outro também:
Código:
<?php
foreach ($_REQUEST as $___opt => $___val) {
$$___opt = $___val;
}
if(empty($pg)) {
include_once("pages/home.php");
}
elseif(substr($pg, 0, 4)=='http' or substr($pg, 0, 1)=="/" or substr($pg, 0, 1)==".")
{
echo '<b>Erro : A página não existe.</b>';
}
else {
include("pages/$pg.php");
}
?>
Qual deles devo usar? Help ! RS :heckno: