MMOnline
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Procurar
 
 

Resultados por:
 


Rechercher Pesquisa avançada

Últimos assuntos
» [MU GZARK] VERSÂO 97D INAUGURA SÁBADO ÁS 15 HORAS!!!
Aprenda a criar QueryStrings EmptySeg Ago 11, 2014 4:29 pm por flash1

» MU GZARK VERSÂO 97D INAUGURA SÁBADO ÁS 15 HORAS!!!
Aprenda a criar QueryStrings EmptySeg Ago 11, 2014 4:20 pm por felipeuru

» MU GZARK VERSÂO 97D INAUGURA SÁBADO ÁS 15 HORAS!!!
Aprenda a criar QueryStrings EmptySeg Ago 11, 2014 4:20 pm por felipeuru

» MU GZARK VERSÂO 97D INAUGURA SÁBADO ÁS 15 HORAS!!!
Aprenda a criar QueryStrings EmptySeg Ago 11, 2014 4:19 pm por felipeuru

» MU GZARK VERSÂO 97D INAUGURA SÁBADO ÁS 15 HORAS!!!
Aprenda a criar QueryStrings EmptySeg Ago 11, 2014 4:19 pm por felipeuru

» [MU]4I20 97D+99i NOVINHO (ACUMULATIVO)
Aprenda a criar QueryStrings EmptySex Ago 08, 2014 10:06 am por felipeuru

» [MU]4I20 97D+99i NOVINHO (ACUMULATIVO)
Aprenda a criar QueryStrings EmptyQui Ago 07, 2014 4:02 pm por felipeuru

» [MU]4I20 97D+99i NOVINHO (ACUMULATIVO)
Aprenda a criar QueryStrings EmptyQua Ago 06, 2014 4:07 am por felipeuru

» [MU]4I20 97D+99i NOVINHO (ACUMULATIVO)
Aprenda a criar QueryStrings EmptyQua Ago 06, 2014 4:06 am por felipeuru

» [MU]4I20 97D + 99i novinho - (ACUMULATIVO)
Aprenda a criar QueryStrings EmptyQua Ago 06, 2014 12:37 am por [MOD]Baby

» [NOVO] 4I20MU.NET 97D+99I CHAR FULL/SHOP FREE [VAGAS ABERTAS]
Aprenda a criar QueryStrings EmptyTer Ago 05, 2014 1:23 pm por felipeuru

» [NOVO] 4I20MU.NET 97D+99I CHAR FULL/SHOP FREE [VAGAS ABERTAS]
Aprenda a criar QueryStrings EmptyTer Ago 05, 2014 1:22 pm por felipeuru

» [NOVO] 4I20MU.NET 97D+99I CHAR FULL/SHOP FREE [VAGAS ABERTAS]
Aprenda a criar QueryStrings EmptyTer Ago 05, 2014 1:22 pm por felipeuru

» [NOVO] 4I20MU.NET 97D+99I CHAR FULL/SHOP FREE [VAGAS ABERTAS]
Aprenda a criar QueryStrings EmptyTer Ago 05, 2014 1:22 pm por felipeuru

» [NOVO] 4I20MU.NET 97D+99I CHAR FULL/SHOP FREE [VAGAS ABERTAS]
Aprenda a criar QueryStrings EmptyTer Ago 05, 2014 1:21 pm por felipeuru

» [NOVO] 4I20MU.NET 97D+99I CHAR FULL/SHOP FREE [VAGAS ABERTAS]
Aprenda a criar QueryStrings EmptyTer Ago 05, 2014 1:21 pm por felipeuru

» [MU]4I20 97D + 99i novinho - (ACUMULATIVO)
Aprenda a criar QueryStrings EmptyTer Ago 05, 2014 12:19 pm por Wolke

» [MU]4I20 97D + 99i novinho - (ACUMULATIVO)
Aprenda a criar QueryStrings EmptyTer Ago 05, 2014 12:18 pm por Wolke

» [MU]4I20 97D + 99i novinho - (ACUMULATIVO)
Aprenda a criar QueryStrings EmptyTer Ago 05, 2014 12:17 pm por Wolke

» 4I20MU - SHOP GRATIS
Aprenda a criar QueryStrings EmptyTer Set 24, 2013 11:45 pm por narutosh1


Aprenda a criar QueryStrings

Ir para baixo

Aprenda a criar QueryStrings Empty Aprenda a criar QueryStrings

Mensagem por Nerdzinhu Sáb Jan 29, 2011 12:58 am

E ai gente , beleza?

Voces sabem o que é querystring?

NÃO?

Voce quando faz um site , você usa IFRAME para linkar as paginas?
Existe uma maneira melhor , e MUITO MAIS correta.

Antes vou explicar...

IFRAME ele chama a pagina por meio dela mesma, A QUERY STRING , chama a pagina como se a index FOSSE 1 só.

MÃOS NA MASSA!


LINKS!


Código:

<a href="?pagina=suapagina" >LINK</a>

 
Voce deve dar um include napagina onde estiver os links , exemplo , index.php.
o include deve chamar o arquivo de configuração da query string.

Vou ensinar como configurar essa querystring;

QUERYSTRING.PHP

Código:


<?php
      //FUNÇÃO CRIADA , CHAMADA DE QUERYSTRIN
   function QueryString($get, $inicio, $pasta, $erro){
      //ESSA É UMA FUNÇÃO TERNARIA , QUE CONFERE SE $GET EXISTE , SE EXISTIR CONTINUA , SE NAO DA UM VALOR EM BRANCO
      $get = (isset($get)) ? $get : '';
      //LIMPA OS ESPAÇOS DA VARIAVEL GET
      $get = trim($get);
      //RETIRA COMANDOS EM HTML OU PHP DA VARIAVEL
      $get = strip_tags($get);
      //VERIFICA SE ESTA VAZIA , SE NAO DA O INCLUDE
      if(empty($get)){
         include "$pasta/$inicio";
      //VERIFICA SE EXISTE AS EXTENÇOS , SE EXISTIR , MANDA PRA PASTA ERRO
       }elseif(eregi("http|www|.php|.asp|.aspx|.net|.rar|.exe|.jpg|./",$get)){
         include "$pasta/$erro";   
      //VERIFICA SE A PAGINA QUE O LINK PEGO , SE EXISTIR , ELA PEGA , SE NAO ERRO
      }elseif(!file_exists("$pasta/$get.php")){
         include "$pasta/$erro";   
      //SE PASSAR DE TUDO , PASSA O LINK .
      }else{
         include "$pasta/$get.php";
      }
}
?>


Depois , volte ao seu arquivo de link , por exemplo a index...


Código:
<a href="?pagina=suapagina" >LINK</a>

e faz assim:

[HTML]
LINK

Código:

<?php
//lembra da nossa function? vamo chama ela agora.
include 'querystring.php';

QueryString($_GET['pagina'], arquivodeinicio, pasta onde contem o conteudo, pasta erro);
?>


$_GET['pagina'] é a variavel do link

exemplo : ?pagina=home

intenderam?


BOM espero que voces tenham gostado , e PAREM de usar os iframes.

é isso.

A PS: Se voce tem css na index , nao precisa chamar no arquivo , porque é como se o arquivo se unisse a index.

A sim o css , se uni ao arquivo.

é isso , te!
Nerdzinhu
Nerdzinhu
Super Moderador
Super Moderador

Mensagens : 27
Reputação : 2
Data de inscrição : 28/01/2011

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos