1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Php code . Ajuda, urgente. $_get

Discussão em 'Programação' iniciada por byOreo, 26 de Julho de 2012. (Respostas: 2; Visualizações: 633)

  1. byOreo

    byOreo Power Member

    Código:
     
    <?php
                if (!empty($_GET['sector'])){
                    $pt_dir = 'pt';
                    $pt = scandir($pt_dir, 0);
                    unset($pt[0], $pt[1]);
                    
                    $sector = $_GET['sector'];
                    
                    if (in_array($sector.'.php', $pt)){
                        include($pt_dir.'/'.$sector.'.php');
                        }
                }
                else {include('start.php');}
                                     
                 if (!empty($_GET['div'])){
                     $galeria_dir = 'pt/galeria';
                     $galeria = scandir($galeria_dir, 0);
                     unset($galeria[0], $galeria[1]);
                     
                     $div = $_GET['div'];
                     
                     if (in_array($div.'.php', $galeria)){
                         include($galeria_dir.'/'.$div.'.php');
                         }
                    } 
                      
             ?>
    
    
    Não sei se isto é o sitio correcto. Mas lá vou chutar.
     
  2. Mach4_PT

    Mach4_PT Power Member

    Qual é a duvida mesmo?
    Não chegaste a pedir
     
  3. Como não colocas-te a dúvida e lendo o teu código acho que percebi o teu problema.

    Aqui
    if (!empty($_GET['sector'])){

    penso que estás a tentar verificar se 'sector' existe no url que é passado para a página, do tipo "qualquercoisa.php?sector=qualquercoisa", em vez de !empty, esperimenta usar !isset. isset verifica se 'sector' existe, se não existe executa o else.

    Mas coloca a tua dúvida para te podermos ajudar melhor.

    cumps
     

Partilhar esta Página