Jump to content


Photo

Querystring


  • Faça o login para participar
13 replies to this topic

#1 andinho

andinho

    Normal

  • Usuários
  • 110 posts
  • Sexo:Não informado
  • Localidade:São Paulo

Posted 14/09/2005, 13:13

olhei na seção de tutoriais e tem um monte mas não tem um que preste, todos estão dando erros. alguem poderia me ajudar a fazer uma querystring deste jeito ou similar ?


site.com.br/?act=home
site.com.br/?act=home&sub=downloads
site.com.br/?act=home&sub=downloads&prog=avg
site.com.br/?act=contato

só até ai
valeu (y)

#2 Stormbringer

Stormbringer

    I'd love to stay with you all

  • Ex-Admins
  • 2927 posts
  • Sexo:Não informado
  • Localidade:Goiânia - GO
  • Interesses:Atualmente: pesquisa e desenvolvimento de web-games

Posted 14/09/2005, 13:21

query string serve pra vc passar variaveis e seus valores pra outras paginas pelo metodo GET...

entao a partir disso vc vai saber suas necessidades... nao existe porque "é bonito".


por exemplo, no menu do meu site eu tenho um link assim:

http://www.route10.c...na=anuncios.php

ou seja, estou enviando pra pagina "site.php" a variavel "pagina" com conteudo "anuncios.php"

e em site.ph eu tenho o seguinte

include("$_GET[pagina]");


é isso, isso é apenas um exemplo do uso de query string... quer outro?


http://www.seusite.com/?var1=2&var2=3

aih sua index.php é assim
<?
$resultado = $_GET[var1]+$_GET[var2];
echo $resultado;
?>

vai apresentar "5" no browser
:D

๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑


#3 The bLk

The bLk

    Doutor

  • Usuários
  • 761 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 14/09/2005, 13:29

Usa switch! ;)

#4 andinho

andinho

    Normal

  • Usuários
  • 110 posts
  • Sexo:Não informado
  • Localidade:São Paulo

Posted 14/09/2005, 13:40

não entendi nada!

#5 The bLk

The bLk

    Doutor

  • Usuários
  • 761 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 14/09/2005, 13:46

O que você não entendeu?

Quer mais mastigadinho do que o storm ja lhe passou? Complicado...

#6 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 14/09/2005, 13:53

acho que você não soube adiciona-los em seu SCRIPT pois todos funcionam!!!

mas e como o Stormbringer disse, o query string e pra passar variaveis com algum valor para uma outra pagina usando para resgatar o $_GET!!!


ok ?

T+
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#7 Timberwolves

Timberwolves

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 14/09/2005, 13:54

site.com.br/?act=home
site.com.br/?act=home&sub=downloads
site.com.br/?act=home&sub=downloads&prog=avg
site.com.br/?act=contato


para vc pegar as informações que estão aí assim vc pega assim

$act = $_GET['act'];
nós 3 primeiros links vai pegar home e no último contato

$sub = $_GET['sub'];
no 2 e 3 vai pegar downloads

$prog = $_GET['prog'];
no 3 vai pegar avg

Agora a maneira que vc vai trabalhar com oq pegou isso depende de vc. (y)

Edição feita por: Timberwolves, 14/09/2005, 13:54.


#8 Stormbringer

Stormbringer

    I'd love to stay with you all

  • Ex-Admins
  • 2927 posts
  • Sexo:Não informado
  • Localidade:Goiânia - GO
  • Interesses:Atualmente: pesquisa e desenvolvimento de web-games

Posted 14/09/2005, 14:01

não entendi nada!

se nao entendeu nada, é porque tentou começar a casa a partir do telhado :P


começe por aqui:
http://forum.wmonlin...howtopic=104421

fazendo todos os exemplos e entendendo...

ah, se vc fizer meu exemplo da soma, deve ser bem esclarecedor... ou vc teve preguiça de ler?? :ph34r:

๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑


#9 andinho

andinho

    Normal

  • Usuários
  • 110 posts
  • Sexo:Não informado
  • Localidade:São Paulo

Posted 14/09/2005, 14:19

nossa que discriminação por favor traquem o topico assim não dá nem pra aprender! acredito que com essa ignorancia nunca iremos aprender. Aqui não volto mais!!!!

#10 Timberwolves

Timberwolves

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 14/09/2005, 14:38

nossa que discriminação por favor traquem o topico assim não dá nem pra aprender! acredito que com essa ignorancia nunca iremos aprender. Aqui não volto mais!!!!

Vc tem enorme parcela de culpa pela resposta que recebeu.

19min depois que o cara te responde de modo simples e esclarecedor, vc simplesmente posta "Não entendi nada!". Quem precisa aprender neste caso é ele ou vc? Pensa um pouco nisso. Não somos capazes de socar conhecimento na cabeça do outro dessa forma. Tem que existir uma vontade, esforço de querer aprender da sua parte. Vc chegou a colocar o exemplo que ele postou para rodar e ver oq acontece? Na verdade nem precisa pq até isso ele respondeu.

O correto de vc postar seria, mais especificamente após ver o post dele onde ficou a sua dúvida. Se vc realmente não entendeu nada é pq não está preparando ainda para realizar este tipo de ação, então volte a estudos mais básicos para depois tentar esse.

(y)

#11 ## Dark Angell ##

## Dark Angell ##

    &nbsp;

  • Usuários
  • 147 posts
  • Sexo:Masculino

Posted 14/09/2005, 15:09

tipo cara, vo tenta t ajuda duma forma boa

quando vc coloca
http://www.seusite.com.br/index.php?act=lalala

vc pod ver q temos um ACT e uma resposta para o act, o LALALA

para podermos pegar a resposta, usamos $_GET['act'];
se tentarmos $act=$_GET['act'];
e mandar imprimir, simplesmente sairá um lalala
pois eh o q temos depois do act=
se colocassemos lalalalalalala
sairia lalalalalalala

se vc nao entendeu posta ae....
t ajudo.....

#12 H3NR!QU3

H3NR!QU3

    Progamador PHP!

  • Usuários
  • 1032 posts
  • Sexo:Não informado
  • Localidade:cuiaba MT
  • Interesses:programação... PHP,JAVA,C++ ,c,c# asp, asp.net e delph

Posted 14/09/2005, 15:16

calm , calma ... tenha calma realmente auqi no forum existe um poko de ingnorancia sim! ... Vcs podem dizer qu enão existe mais existe... No fundo , no fundo existe um tiquim de ignorancia (y)


BOM é o sgeuinte vou tentar lhe esplicar ... agora se vc não intender reamente vou ser obrigaodo a concordar com os outros usuarios que postaram acima (y)


bom vmaos lah!

Primeiro oq é query string!

Query string não é so passar um valor para outra pagina... !!

Todos conhecem query string como meio de interagir o site com paginas abertas so ao meio! asim ficaria como se fosse um iframe (y) !

exemplo?

se vc colocra seus links assim

<a href="?pagina=1"></a>
<a href="?pagina=2"></a>
<a href="?pagina=3"></a>
<a href="?pagina=4"><a/>


Aew no meio do site vc faz assim

<?
//começo script

$pagina = $_GET['pagina']; // pega a pagina da url

if(isset($pagina)){ // verifica se existe alguma pagina ao link

// agora vamos montar a varificação das paginas

if($pagina==1){ // verificando se a pagina e igual a 1 ele mostra a pagina1.php
include"pagina1.php"; // mostrando a pagina1.php
} // fecha if da verificação da pagina 1

elseif($pagina=2){// verificando se a pagina e igual a 2 ele mostra a pagina2.php
include"pagina2.php"; // mostrando a pagina2.php
} // fecha if da verificação da pagina 2

elseif($pagina=3){// verificando se a pagina e igual a 3 ele mostra a pagina3.php
include"pagina3.php"; // mostrando a pagina2.php
} // fecha if da verificação da pagina 3

elseif($pagina=4){// verificando se a pagina e igual a 4 ele mostra a pagina4.php
include"pagina4.php"; // mostrando a pagina4.php
} // fecha if da verificação da pagina 4

}else{ // se a pagina não existi ele exibe o erro

echo"Erro 404: Essa pagian não existe! tente novamente";

} // fecja if da verificação se existe a  pagina

//fim script

?>

seguinte velho s evc não intender isso aew fica dificil... pq tah super esplicado..

falow (y)

#13 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 14/09/2005, 15:58

Vc tem enorme parcela de culpa pela resposta que recebeu.

19min depois que o cara te responde de modo simples e esclarecedor, vc simplesmente posta "Não entendi nada!". Quem precisa aprender neste caso é ele ou vc? Pensa um pouco nisso. Não somos capazes de socar conhecimento na cabeça do outro dessa forma. Tem que existir uma vontade, esforço de querer aprender da sua parte. Vc chegou a colocar o exemplo que ele postou para rodar e ver oq acontece? Na verdade nem precisa pq até isso ele respondeu.

O correto de vc postar seria, mais especificamente após ver o post dele onde ficou a sua dúvida. Se vc realmente não entendeu nada é pq não está preparando ainda para realizar este tipo de ação, então volte a estudos mais básicos para depois tentar esse.

(y)

Disse tudo. Só aprende aquele que realmente quer aprender. ;)

O que a falta de um CFPI não faz, lamentável ... :unsure:

[]’s :DAté mais

#14 RinaldFN

RinaldFN

    12 Horas

  • Usuários
  • 294 posts
  • Sexo:Não informado

Posted 24/09/2005, 14:35

Olá Enrique, eu entendi certinho o que vc explicou, só queria saber se este método é seuro o bastante para se usar em portais por exemplo.
Em portais se usa este método?

Valeu! Obrigado




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq