Ir para conteúdo
  • Cadastre-se

Include Page ByWalker


Posts recomendados

já viu quando em uma url de um site passa o index.php e o parametro pagina= downloads e ele inclui a página então essa é a função do meu script

 



<?php

$pag = $_REQUEST['pagina'];
if(empty($pag)){
$pag = 'home'; //página inicial do site
}
if(file_exists('paginas/' .$pag .'.php')){
include'paginas/' .$pag .'.php';
}else{
echo '<h1>Erro 404 - Página não encontrada!</h1>';
}

?>

 

basta criar uma pasta chamada paginas e colocar os arquivos la dentro e puxar por index.php?pagina=nome da pagina sem o php

 

Créditos: Eu *--*

Editado por Mr.Walker
Link para o comentário
Compartilhar em outros sites


Isso não seria uma URL amigável?

Não dá pra entender sua explicação, está sem vírgulas.

Editado por ScottinG
Sou um usuário aposentado há anos do L2JBrasil, por gentileza, não me contate para suporte, pois não entendo mais nada de L2J. Fiquei no tempo.
Link para o comentário
Compartilhar em outros sites

Sim, é uma URL amigavel.

 

Na verdade não ficou seguro, vou dar uma dica a mais Walker:

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

A função empty verifica se a variável $_GET não está vazia.

A função isset verifica se a variável $_GET é valida.

E se caso a página não existir ele redireciona o visitante para a página index.php. :)

Editado por Ivan Pires

 

 

 

Link para o comentário
Compartilhar em outros sites

Isso não seria uma URL amigável?

Não dá pra entender sua explicação, está sem vírgulas.

Isso não seria uma URL amigável?

Não dá pra entender sua explicação, está sem vírgulas.

 

 

Eu uso isso é um sistema SUPER HYPER ULTRA MEGA POWER 10

 

Pra quem nao entendeu:

 

- Você cria uma pasta chamada "Paginas" e dentro dessa pasta você

coloca o conteudo do site, ou seja, downloads... cadastro... ranking e por ia vai,

e depois coloca tipo uma include, chamando as páginas.

 

Exemplo: "Menu"

 

 

<li class="current"><a href="index.php">Home</a></li>

<li class="current"><a href="?action=informacoes">Informações</a></li>

<li class="current"><a href="?action=downloads">Downloads</a></li>

<li class="current"><a href="?action=cadastro">Cadastro</a></li>

<li class="current"><a href="?action=doacoes">Doações</a></li>

<li class="current"><a href="?action=regras">Regras</a></li>

<li class="current"><a href="?action=contato">Contato</a></li>

<li class="current"><a href="?action=ranking">Ranking</a></li>

<li class="current"><a href="?action=live">Live Map</a></li>

___________________________________________________________________

 

E onde será puxado as páginas você coloca o código do nosso amigo, vou dar um exemplo com o código que uso:

 

 

<?php if(!isset($_GET['action'])){

include('paginas/inicio.php');

}

else{

include('paginas/'.$_GET['action'].'.php');

}

?>

gr2hk.png

 

" A maioria das pessoas esperam que Deus faça tudo por elas. Mas não percebem

que elas tem o poder. Você quer um milagre ? Seja o Milagre !! "

Magaver for L2JBrasil ??

Link para o comentário
Compartilhar em outros sites

para quem não intendeu é por que não meche com criação de web site, ele funciona tipo um iframe mais melhor, ex: ele chama um página para dentro da index através de uma url ex: index.php?pagina=downloads ele busca a página downloads dentro da pasta paginas e include na index do site

Link para o comentário
Compartilhar em outros sites

Isso mesmo...

 

Porem pesa um pouco mais, quanto mais includes... elses, mais pesado

o site vai ficando, a minha nova linha de web sites está sendo tudo em cima

desse codigo.

gr2hk.png

 

" A maioria das pessoas esperam que Deus faça tudo por elas. Mas não percebem

que elas tem o poder. Você quer um milagre ? Seja o Milagre !! "

Magaver for L2JBrasil ??

Link para o comentário
Compartilhar em outros sites

  • 1 month later...
  • 6 months later...

Faz um Tutorial Ensinando agente ^^

"A história se repete, a primeira vez como tragédia e a segunda como farsa" - Karl Max

Voltando ao L2. :)

Link para o comentário
Compartilhar em outros sites





×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.