Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia a todos.
Bom galera uso a seguinte estrutura abaixo para chamar minhas páginas.
$pag[1] = "diretorio-raiz/cadastrar-noticias.php";
//Funcionarios
$pag[2] = "diretorio-raiz/pagina-funcionarios.php";
$pag[3] = "diretorio-raiz/cadastrar-funcionario.php";
$pag[4] = "diretorio-raiz/alterar-funcionario.php";
if (!empty($link))
{
if (file_exists ($pag[$link]))
{
include $pag[$link];
}
else
{
echo "<script type = 'text/javascript'> location.href = '$endereco/home/1/' </script>";
}
}
E minha URL fica da seguinte forma abaixo.
www.meusite.com.br/cadastrar-noticias/1/
Então eu gostaria de saber como que faço para que minhas URL's apareçam apenas os nomes sem o números, para identificá-las, ou seja, ficando da seguinte forma abaixo.
www.meusite.com.br/cadastrar-noticias/
Desde de já obrigado pela ajuda de todos.
Olá William Bruno, com sua dica fiz da seguinte forma e está dando certo.
$_GETS = explode ("/", $_SERVER['REQUEST_URI']);
$GET02 = "$_GETS[2]";
$link = $_GET["link"];
if ($_GET["link"] == '')
{
echo "<script type = 'text/javascript'> location.href = '$endereco/home/' </script>";
}
$pag = 'diretorio-raiz/'.$GET02.'.php';
if (!empty($link))
{
if (file_exists ($pag))
{
include $pag;
}
else
{
echo "<script type = 'text/javascript'> location.href = '$endereco/home' </script>";
}
}
Obrigado pela ajuda.
if (file_exists ($pag))
{
ai lá em cima, você faz:
$pag = 'diretorio-raiz/'.$_GET['alguma_coisa_do_teu_htaccess'].'.php';