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

Menu não carrega as variaveis para exibilas na tela


Rogério Yokoi

Pergunta

Olá, Boa tarde.

Bom eu sou iniciante em php, conheço pouco porém estou estudando sobre, mas ainda me carece de muita pratica e informação.

o código que inseri no "meio" da página que onde iria mudar de acordo com o link do menu clicado é esse...

<?php
$area = "";
if ($area == "principal")
{
header("index.php");
}
if ($area == "quemsou")
{
header("includes/quemsou.php");
}
if ($area == "curriculo")
{
header("includes/curriculo.php");
}
if ($area == "portifolio")
{
header("includes/portifolio.php");
}
if ($area == "projetos")
{
header("includes/projetos.php");
}
if ($area == "contato")
{
header("includes/contato.php");
}
else { include ("includes/meio.php"); }
?>
e o código usado nos links do menu são estes...
<a href="index.php?area=projetos">Projetos</a>

por inumeras vezes eu fui mudando coisas chamadas tentando resolver porque ele não carrega no "meio" cada pagina referente a cada link, na melhor ocasião, ele abriu o site inteiro e no lugar do "meio" aonde seriam aplicadas essas ações ele fica em branco.

Alguém teria disponibilidade de me explicar aonde eu estou fazendo errado? ou se esqueci de algo?

Não sei se essa informação é importante mas minha maquina está configurada com PHP5 + IIS + MySQL (ela está funcionando perfeitamente, rodei phpinfo() mostrou todos resultados corretamente, roda até o phpmyadmin sem nenhum erro)

desde já agradeço!

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Bom, na verdade a pilha estourou não sei porque. mas vamos lá.

você está usando includes certo?

Então troque:

header("includes/quemsou.php");
por:
include("includes/quemsou.php");

Faça isso em todas as linhas aonde está usando o include.

Link para o comentário
Compartilhar em outros sites

  • 0

Nossa obrigadão pela atenção fit...... caso resolvido, comesçou a dar um erro de sintaxe, dai antes de vim aqui falar o erro, terminei de ler um artigo de php aqui e mudei o código seguindo algumas de suas instruções com algumas do manual e funcionou..... Muitoooo obrigado mesmo

o código ficou assim....

<?php
$link = $_GET["area"];

switch($link){
    default:                
        $url = "index.php";                
        break;
    case "home":
        $url = "index.php";
        break;
    case "quemsou":
        include("includes/quemsou.php");
        break;        
    case "curriculo":
        include("includes/curriculo.php");
        break;    
    case "portifolio":
        include("includes/portifolio.php");
        break;        
    case "projetos":
        include("include/projetos.php");
        break;        
    case "contato":
        include("includes/contato.php");
        break;
        }
?>

Obrigadão mesmo FIT.... tuas exclicações me ajudaram a entender muita coisa que eu estava errando.... agora funcionou tudo....

Obrigadão mesmo! precisando estamos ai! xD

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...