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

Variaveis


Nightmare.

Pergunta

Boa tarde pessoal do Script Brasil, estou desenvolvendo o meu site e estou adotando o sistema de notícias Cutenews, só que estou tendo um problema com ele, é o seguinte, ele não carrega páginas secundárias, eu já até sei o problema, só não sei bem como resolver.

Para a mudança de páginas utilizei o seguinte código:

Ou seja, a variável das página irá ficar assim: galaxyneo.ueuo.com/index.php?ir=sobrenos

E a página 2 que apareçe as noticías antigas do CuteNews é assim: galaxyneo.ueuo.com/index.php?start_from=5&ucat=&archive=&subaction=&id=&

Conteúdo.php

<?php

error_reporting(0);

if(!$_GET){
    include ("include/inicio.php");
    }else{

    switch($_GET['ir']){
            
            # Case irá procurar o ?ir=titulo aqui
            # Include irá abrir o arquivo.php
            # Break irá parar após encontrar ou não e irá dar sequência ao próximo
                        
            
            #Aqui começa GalaxyNeo
            
            case "sobrenos":
            include "galaxyneo/sobrenos.php"; 
            break;
            
            case "historia": 
            include "galaxyneo/historia.php"; 
            break;
            
            case "equipe": 
            include "galaxyneo/equipe.php"; 
            break;
            
            case "vagas": 
            include "galaxyneo/vagas.php"; 
            break;
            
            case "embreve": 
            include "galaxyneo/embreve.php"; 
            break;
            
            case "murodavergonha": 
            include "galaxyneo/murodavergonha.php"; 
            break;
            
            #Aqui começa artigos
            
            case "artigos": 
            include "artigos/artigos.php"; 
            break;
            
            case "melhoresartigos": 
            include "artigos/melhoresartigos.php"; 
            break;
            
            case "linksdiarios": 
            include "artigos/linksdiarios.php"; 
            break;
            
            case "calendariodeadventos": 
            include "artigos/calendariodeadventos.php"; 
            break;
            
            #Aqui começa jogos
            
            case "melhoresguias": 
            include "jogos/melhoresguias.php"; 
            break;
            
            case "jogos": 
            include "jogos/jogos.php"; 
            break;
            
            case "jogosdeavatares": 
            include "jogos/jogosdeavatares.php"; 
            break;
            
            case "requerimentodejogo": 
            include "jogos/requerimentodejogo.php"; 
            break;
            
            case "embrevejogos": 
            include "jogos/embrevejogos.php"; 
            break;
            
            #Aqui começa avatares
            case "clicaveis": 
            include "avatares/clicaveis.php"; 
            break;
            
            case "jogos": 
            include "avatares/jogos.php"; 
            break;
            
            case "aleatorios": 
            include "avatares/aleatorios.php"; 
            break;
            
            case "diferentes": 
            include "avatares/diferentes.php"; 
            break;
            
            case "itens": 
            include "avatares/itens.php"; 
            break;
            
            case "arena": 
            include "avatares/arena.php"; 
            break;
            
            case "pets": 
            include "avatares/pets.php"; 
            break;
            
            case "p2ep3": 
            include "avatares/p2ep3.php"; 
            break;
            
            case "retirados": 
            include "avatares/retirados.php"; 
            break;
            
            case "outros": 
            include "avatares/outros.php"; 
            break;
            
            #Aqui começa os gráfios
            
            case "lookups": 
            include "gráficos/lookups.php"; 
            break;
            
            case "petlookups": 
            include "gráficos/petlookups.php"; 
            break;
            
            case "petpages": 
            include "gráficos/petpages.php"; 
            break;
            
            case "lojaegaleria": 
            include "gráficos/lojaegaleria.php"; 
            break;
            
            case "contadores": 
            include "gráficos/contadores.php"; 
            break;
            
            case "botoes": 
            include "gráficos/botoes.php"; 
            break;
            
            case "embrevegraficos": 
            include "gráficos/embrevegraficos.php"; 
            break;
            
            #Aqui começa reportagens
            
            case "mestredejogos": 
            include "reportagens/mestredejogos.php"; 
            break;
            
            case "festaassombrada": 
            include "reportagens/festaassombrada.php"; 
            break;
            
            #Aqui começa diretórios
            
            case "habitarium": 
            include "diretorios/habitarium.php"; 
            break;
            
            case "batalhapedia": 
            include "diretorios/batalhapedia.php"; 
            break;
            
            case "buscadaschaves": 
            include "diretorios/buscadaschaves.php"; 
            break;
            
            #Aqui começa os links
            
            case "arquivamento":
            include "arquivamento.php";
            break;

            default:
            include ("inicio.php");
            break;
                
            
    }};
    
error_reporting(0);

?>

Acredito que não esteja reconhecendo a variável, por isso o conteúdo da segunda página não carrega, acredito que a solução seja declarar essa variável no arquivo conteúdo.php, deve ser algo assim, gostaria da ajuda de vocês :)

Obrigado.

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
eu sou meio iniciante em php mas.... bom se eu falei besteira só ignora o post!!

você já testou se o seu $_GET['ir'] está recebendo os valores para serem comparados no case?

Sim, está recebendo, está funcionando normalmente, o problema é que os links do Cutenews não estão abrindo.

Link para o comentário
Compartilhar em outros sites

  • 0

Olá Nightmare.

Para testar, aconselho você comentar as linhas com error_reporting(0) para ver se o PHP apresenta alguma mensagem de erro, assim talvez você encontre o problema de forma mais fácil.

Outra coisa, ao invés de testar se o get não existe, teste se ele não está setado:

if(!isset($_GET)){

Por que você está colocando ponto-e-vírgula no final do seu else (antepenúltima linha, antes do error_reporting(0) ) ?

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