Jump to content
Alvaro Pacífico Serpa

GET RECEBENDO VARIÁVEIS A MAIS QUE DEVERIA NA BUSCA

Recommended Posts

Boa tarde, tenho o seguinte formulário de buscas em meu site:

<form action="http://www.meusite.com/" method="get" class="buscamob">
	<input name="s" class="campopesquisamob"/>
	<input type="submit" value="BUSCAR" class="btnBuscamob" > 
</form>

Ao enviar a busca aparece algo do tipo na url: http://www.meusite.com/?s=BUSCA&x=30&y=19

 

Ou seja aparece uma variável X e uma variável Y que eu não sei de onde sai, eu gostaria que aparece apenas o que foi buscado tipo: http://www.meusite.com/?s=BUSCA

Nada além disso, o que pode estar acontecendo??

Share this post


Link to post
Share on other sites

Como você está recebendo o método no PHP?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Rzorr
      Bom dia,
              eu tenho um  site de imóveis, sou corretor, ele está com alguns problemas na URL, comprei esse script e venho fazendo algumas alterações nele, sei o básico, cadastrar, deletar, buscar, update, mas o que acontece esse site foi construido com MVC e confesso parei de estudar PHP faz muito tempo, e não entendo nada de MVC, abaixo o código da busca e como forma o link é montado.
          No site o link fica assim: /imoveis/lista/referencia/referencia/categoria/comprar/tipo/tipo/cidade/Camboriú/bairro/bairro#busca nesse exemplo fiz uma busca pela cidade!
         Se clico no menu em vendas o link fica assim: /imoveis/lista/referencia/referencia/categoria/comprar/tipo/tipo/cidade/cidade/bairro/bairro#busca
      pessoal obrigado pela disposição em ajudar, eu to tentando resolver faz dias, mas não consigo entender a a forma como é construido.
       
      <?php class busca extends controller { public function init(){ } public function inicial(){ $referencia = $this->post('referencia'); $categoria = $this->post('categoria'); $tipo = $this->post('tipo'); $cidade = $this->post('cidade'); $bairro = $this->post('bairro'); if($referencia){ $cidade = "cidade"; $bairro = "bairro"; $tipo = "tipo"; $categoria = "categoria"; } else { $referencia = 'referencia'; if(!$categoria){ $categoria = "categoria"; } if(!$tipo){ $tipo = "tipo"; } if(!$cidade){ $cidade = "cidade"; } if(!$bairro){ $bairro = "bairro"; } } $endereco = DOMINIO."imoveis/lista/referencia/$referencia/categoria/$categoria/tipo/$tipo/cidade/$cidade/bairro/$bairro#busca"; $this->irpara("$endereco"); }  
    • By ilbett
      Boa noite prezados.
       
      Estou com um problema há alguns dias. Espero que um de vocês tenha uma luz para ele haha.
       
      Estou fazendo uma integração entre a loja de um cliente hospedada na NuvemShop e a automatizadora de marketing RD Station.
      Através do Postman eu faço um GET da NuvemShop e um POST dos dados pegos da NuvemShop para a RD Station.
      O Problema, nesse caso, é que eles nomeiam as strings de formas diferentes.
       
      Vocês conhecem algum intermediador que receba esse POST com os dados da NuvemShop e traduza, por exemplo, "costumer.name" para "name" e envie para a RD?
      Ou algum script que eu possa rodar no Postman para fazer essas "traduções" das strings?
       
      Desde já, muito obrigado!
    • By mrdrawer
      Boa noite,
      Quando executo o php ele abre o formulário mas quando escrevo a palavra "teste" e mando cadastrar, nada acontece, 

       
      Mas quando insiro manualmente o endereço http://localhost/google.php?q=teste ele retorna o resultado :12.700.000 resultados.
      Alguem pode me ajudar? 


      <?php
      //url do site
      $url = 'https://www.bing.com/search?&q='.urlencode($_GET['q']);
      // pegando todo o conteudo
      $dadosSite = file_get_contents($url);
      $var1 = explode ('<span class="sb_count">',$dadosSite);
      $var2 = explode ('</span>',$var1[1]);
      print $var2[0];
      //print $dadosSite;
      ?>
      <form  action="" method="get">
      Buscar:
      <input type="text" name"q"/>
      <input type="submit" value="Cadastrar"/>
      </form>
    • By eiwes
      Boa noite, pessoal
       
      Gostaria de saber como faço para pegar gets repetidos na url, exemplo:    pagina?a=1&b=2&a=2&a=5
       
      Preciso pegar todos os valores de a, complicar e exibir no SELECT. Como?
       
      Assim:
       
          
      esse -> valores de a SELECT * FROM table WHERE esse = 1 AND esse = 2 AND esse = 3 AND esse = 5;  
      Alguém tem algum raciocínio pra isso?
       
      Obrigado a todos pela ajuda.
    • By MAKAVELIQUE
      Imagine a seguinte situação, coloco no meu site um link assim:  www.getip.com?busca_IP=201.76.1.238,  alguém conhece algum site que eu possa passar o valor do ip via get?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.