Ir para conteúdo
Fórum Script Brasil
  • 0

Include


Feinho

Pergunta

Olá galera...

sou super novato e gostaria de saber como eu faço um menu em PHP que eu possa atualizar facilmente, tipo eu atualizo só o menu e ele muda em todas as paginas ao mesmo tempo!!! Não sei como seria isso...por isso estou aqui, para pedir um SOS pra vocês, se alguém poder me ajudar eu agradeço muito!!! E pra já avisar eu só coloquei include porque me falaram que seria isso que eu estou a procura...

Grato!!!!!

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Você pode montar algo assim:

index.php

<html>
<head>
<title>Titulo</title>
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="770">
    <tr>
        <td align="center" valign="top" width="150"><?php include("menu.php"); ?>&nbsp;</td>
        <td align="center" valign="top" width="620">
        <?php QueryString(); ?>
        </td>
    </tr>
</table>
</body>
</html>
Aí, você monta um arquivo chamado menu.php, com o que você quiser dentro dele. Essa função QueryString() eu peguei do PenguinMaster aqui no fórum e complementei com uma condição que leva até uma página de erro se não encontrar o arquivo:
function QueryString(){
    if (@$_GET['Mostra']){
        $Mostra = $_GET['Mostra'];
        if (file_exists("$Mostra.php")){
            include("$Mostra.php");
            }
        elseif(!file_exists("$Mostra.php")){
            include("sobre.php");
            }
        }
    else{
        include("principal.php");
        }
    }

O que isso vai fazer?

Bom, cria uma página chamada principal.php, que será a primeira página que o index chamará.

Só com o conteúdo, sem o menu, topo, rodapé e tal.

Aí, vai criando suas páginas, que para acessá-las, será assim:

http://www.endereco-do-site.com.br/index.php?Mostra=ajuda para a parte de ajuda (ajuda.php)

http://www.endereco-do-site.com.br/index.p...ostra=downloads para a parte de downloads (downloads.php)

E por aí vai!

Sei que fugí um pouco do assunto, mas sei também que isso será útil, pois as páginas carregarão todas dentro do seu template!

Editado por Lvcifer!
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...