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

Querystring


Guest - Peres -

Pergunta

smile.gif Olá Pessoal olha eu aqui de novo.

há alguns dias atrás eu comecei a configurar um site que baixei na net, e ele usa um sistema de querystring que num funfafa mas com algumas pesquisa consegui arrumar.

Bom agora gostaria de organizar os arquivos dentro da pasta raiz do tipo

* Estudos

* Mensagens

* Comentarios da EBD

etc..

Bom só que ai a querystring parou de funciona quando eu chamo a subcategoria tipo

< a class="menu" href="http://www.meusite/index.php?pg=estudos&area=E1"> Estudos 1</a>

Bom ai eu peguei o código e acrescentei um exemplo que pesquisei aqui no forum mas aida ta dando erro , voou postar o código ae pra você verem

Código

<?

$pg = $_GET['pg'];

if(!isset($pg) || $pg == ""){

if(file_exists("$pg_inicial")){

include("$pg_inicial");

}

else{

echo "$pg_inicial.php não existe.";

}

}

else{

if(file_exists("$pg.php")){

include("$pg.php");

}

else{

echo "Arquivo <b>$pg</b> não existe!";

}

}

// Inicio da subseção

$sub_pg = $_GET['area'];

if(file_exists("$area.php")){

include("$area.php");

}

else{

echo "Arquivo <b>$area</b> não existe!";

}

// Link para auquivo

//< a class="menu" href="http://dominio/index.php?pg=dicas&area=E1">Estudo 1</a>

?>

TA DANDO ESTE ERRO

Notice: Undefined index: area in c:\program files\easyphp1-8\www\gaby\include.php on line 21

Notice: Undefined variable: area in c:\program files\easyphp1-8\www\gaby\include.php on line 22

Notice: Undefined variable: area in c:\program files\easyphp1-8\www\gaby\include.php on line 26

Arquivo não existe!

Brigado ae pela atenção

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0
o Gladiador desculpa ae pla falta de informação é que este código é o include.php

o q eu sei são arquivos q tu chama atraves desse includes por ex uso para eu conectar

<?php include "conecta.php"?>

Link para o comentário
Compartilhar em outros sites

  • 0

Leo to entendendo ae vo da mais uma olhada

eu tenho uma index e nela teo o seguinte

include ("include.php");

include ("config.php");

include ("inc_funcoes.php");

Ah só pra lembrar eu to começando a gatinhar em php

Link para o comentário
Compartilhar em outros sites

  • 0

unsure.gif Pessoal dei uma olhada mas num achei nada ( pelo menos até onde consigo enchergar rolleyes.gif )

bom o erro tá dqui para baixo

// Inicio da subseção

$sub_pg = $_GET['area'];

if(file_exists("$area.php")){ // esta é a linha 21 e assim por diante

include("$area.php");

}

else{

echo "Arquivo <b>$area</b> não existe!";

}

bom antes de tentar po os sublink funfafa ae ....

Link para o comentário
Compartilhar em outros sites

  • 0

você especificou o $_GET['area'] com o nome de $sub_pg e n $area, só substituir

$sub_pg = $_GET['area];

if(file_exists("$sub_pg.php")){

include("$sub_pg.php");

}

else{

echo "Arquivo <b>$sub_pg</b> não existe!";

}

acho q é isso mesmo

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