Jump to content
Fórum Script Brasil
  • 0

Variaveis


Nightmare.

Question

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 to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 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 to comment
Share on other 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...