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

include


konras

Pergunta

fala ai galera, procurei nos tutoriais e dicas mas não achei, por isso abri este tópico.

quero montar um site onde eu posso usar o include no menu:

Home, Serviços, Portifólio...

Gostaria de saber qual código devo colocar no links para carregar o conteúdo do mesmo, num determinado local da página.

Sei que para início de conversa, posso usar:

<?php
include "home.php"
?>

carregando assim, o conteudo de HOME no local desejado. Mas como faço para, ao clicar em SERVIÇOS, carregar seu conteúdo onde antes estava o conteúdo de home?

Vlw ^^

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Olá!

Simples!

Veja:

<?
$pagina= $_GET['pg'];
if ($pagina=="home"){
include "home.php";
}
if ($pagina=="servicos"){
include "servicos.php";
}
?>

Testar: Para mostrar o conteudo de home, use: (ex:) site.com/index.php?pg=home

Flws!

Link para o comentário
Compartilhar em outros sites

  • 0

Já fiz algo parecido, segue abaixo um exemplo do meu código:

Assim, você garante que somente as páginas que estão no array, serão incluidas.

$p = trim($_GET['p']);

$arrAllowedPages = array('home','servicos','contato','clientes','app');

if(in_array($p,$arrAllowedPages)) {
    include "$p.php";
} 
else {
    echo "Página não encontrada!";
}

Procure por URL amigáveis ou mode_rewrite. Tem muito conteúdo bacana ai na web.

Link para o comentário
Compartilhar em outros sites

  • 0
Olá!

Simples!

Veja:

<?
$pagina= $_GET['pg'];
if ($pagina=="home"){
include "home.php";
}
if ($pagina=="servicos"){
include "servicos.php";
}
?>
Testar: Para mostrar o conteudo de home, use: (ex:) site.com/index.php?pg=home Flws!
Vlw luke, consegui aqui, obrigado. Acrescentei a seguinte linha:
if ($pagina==""){
include "home.php";
}

Desta forma ele carrega a home... ^^

Enfim, muito obrigado, e obrigado também ao Romero pela dica.

Moderadores: RESOLVIDO.

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...