Olá! Sexta Feira, 10 de Fevereiro de 2012.



Dicas CódigoFonte.net
Terça Feira, 16 de Setembro de 2008

Colocar um $_GET em seu index

Esse script é muito útil porque em vez de criar vários links no index, você coloca os links como index.php?pg=exemplo em vez de exemplo.php.

1 - Crie o 'index.php':

<?php
$pg = $_GET["pg"];
if($pg=='') {
	$pg = "home"; }
$file = $pg.".php"; //Caminho ao arquivo

if(file_exists($file)) {//se o arquivo existe
include($file); } else {
	include('404.php');//se nao existe mostra o erro }
?>

Ele tem uma função que, se o 'pg=exemplo' estiver vazio, ele abre a home. É bem útil.

2 - Crie o arquivo '404.php'

<h2>Erro - 404</h2>

<p>
Será que você digitou o endereço certo? A página não existe...
</p>

Se a página não existe no index, ela mostra a página 404.php.

3 - Agora é só criar os arquivos. Espero ter ajudado quem precisa...

Quem quiser ver ele funcionando, entrem:

http://roxxy.net84.net/

Comentários do artigo [Novo comentário]

bielvip - 09 de Maio de 2009 - 17:25
n consegui

da error !
Julio - 19 de Setembro de 2009 - 22:55
Muito bom.
Grande sacada!
Renan - 02 de Outubro de 2009 - 20:23
Ótimo tutorial, mas não é mais fácil se no else em vez de: include('404.php');, escrever direto echo "<h2>Erro - 404</h2>\n\n<p>......
Mas o resto está ótimo, parabéns.
Selma vasconcelos Galiza - 04 de Abril de 2010 - 09:36
Muito Bom parabens!!!
Guilherme Lima - 09 de Agosto de 2010 - 09:03
Muito bom, eu faço isto para criar tipo um template, onde crio todo layout no index e crio links com parâmetros diretamente na URL e faço includes de acordo com link clicado.
Gabriel Gurgel - 23 de Setembro de 2011 - 20:27
como eu faço isso em um menu?? não consegui usar!
Para adicionar um comentário você deve efetuar o login


Gostou do CódigoFonte.net? Quer indicar a um amigo?
Preencha os campos a seguir.
Seu Nome:
Seu E-mail:
E-mail de seu Amigo:






CodigoFonte.net » CodigoFonte.eti.br » Compre De Tudo » Meu Mural » Competiva - Criação de Sites » Todos os Direitos Reservados © 2002/2010

Procurando Notebooks, Câmeras Digitais, iPhones?

CompreDeTudo.com