Querystring
#1
Posted 14/09/2005, 13:13
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
#2
Posted 14/09/2005, 13:21
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
๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑
#4
Posted 14/09/2005, 13:40
#5
Posted 14/09/2005, 13:46
Quer mais mastigadinho do que o storm ja lhe passou? Complicado...
#6
Posted 14/09/2005, 13:53
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
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.
Edição feita por: Timberwolves, 14/09/2005, 13:54.
#8
Posted 14/09/2005, 14:01
se nao entendeu nada, é porque tentou começar a casa a partir do telhadonão entendi nada!
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??
๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑
#9
Posted 14/09/2005, 14:19
#10
Posted 14/09/2005, 14:38
Vc tem enorme parcela de culpa pela resposta que recebeu.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!!!!
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.
#11
Posted 14/09/2005, 15:09
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
Posted 14/09/2005, 15:16
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
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 !
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
#13
Posted 14/09/2005, 15:58
Disse tudo. Só aprende aquele que realmente quer aprender.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.
O que a falta de um CFPI não faz, lamentável ...
[]’s Até mais
#14
Posted 24/09/2005, 14:35
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)