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

Variavel De Url


rodrigues_pedro

Pergunta

12 respostass a esta questão

Posts Recomendados

  • 0

Veja um exemplo do que você mostrou:

if($_GET['local]==php"){

            if($_GET['art]=="001"){

                              if($_GET['pag']=="02"){  // Conteúdo    }

            }

         

}

mais não é necessário você fazer isso continuo você pode usar com MySQL, que é mais complicado pra quem tá comesando, mais não é impossível, tente ai.

Link para o comentário
Compartilhar em outros sites

  • 0

E isso ai!!!, peguei tb uma dica em um outro fórum e to fazendo assim:

<?

if($_GET[''] == ""){

    if($_GET['local'] == "artigos"){

        if($_GET['art'] == "001"){

            include "artigos\_001.php";

        }

        elseif($_GET['art'] == "002"){

            include "artigos\_002.php";

        }

        else{

            include "artigos\_.php";

        }

    }

    elseif($_GET['local'] == "scripts"){

        include "scripts\_.php";

    }

    else {

    include "_index.php";

    }

}

?>

É + ou - assim?? Esse script até agora tá rodando certinho... biggrin.gif

Link para o comentário
Compartilhar em outros sites

  • 0

tu podes utilizar um switch para fazer isso tb quando forem muitas possibilidades.

Link para o comentário
Compartilhar em outros sites

  • 0
switch ($variavel) {
case 1:
//codigo aqui
break;
case 2:
//codigo aqui
break;
default:
//codigo aqui
break;
}

Link para o comentário
Compartilhar em outros sites

  • 0

cara, tem uma coisa tb.. eu por exemplo nunca precisei usar o $_GET, do jeito que voce passou as variaveis pela url deve funcionar, quando passar para a proxima pagina ela terah as variaveis com o nome que você colocou e os valores passados, só é bom você usar uma criptografia..

na pagina index.php terao variaveis assim:

$local = php;

$art = 1;

$pag = 2;

e o switch é como o eddie disse..

agora se existe algum problema de não usar o $_GET eu num sei.. nunca deu problema pra mim não usa-lo..

Link para o comentário
Compartilhar em outros sites

  • 0

o $_GET['nomedavariavel'] é padrão no PHP, e você pode usar também $HTTP_GET_VARS['nomedavariavel'] que dá na mesma, mas para 'economizar digitação', use o GET mesmo. você pode usar o $_REQUEST['nomedavariavel'] mas deve tomar cuidado pois este aceita os dados enviados pelo GET (url) e pelo POST (geralmente usado em formulários).

você pode fazer também como o aspanhol disse, mas no seu arquivo 'php.ini' a diretiva register_globals deve estar setada para 'on'

o $_GET nunca dá problema. geralmente os problemas ocorrem entre a cadeira e o monitor, como dizem biggrin.gif (aqui acontece sempre)

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