meleca123 0 Denunciar post Postado Fevereiro 14, 2014 gostaria de limita o tempo de pesquisa do meu site tipo o user faz uma pesquisa ai ele tem que aguarda mais 10 segundos para fazer nova pesquisa... teria como fazer isso ou como devo fazer? Compartilhar este post Link para o post Compartilhar em outros sites
Cesar Augusto Graeff 53 Denunciar post Postado Fevereiro 14, 2014 Você poderia criar um COOKIE com duração de de 10 segundos dai antes de enviar a pesquisa você verifica se o cookie existe ou não. Compartilhar este post Link para o post Compartilhar em outros sites
meleca123 0 Denunciar post Postado Fevereiro 14, 2014 poderia dar um exemplo? Compartilhar este post Link para o post Compartilhar em outros sites
Cesar Augusto Graeff 53 Denunciar post Postado Fevereiro 14, 2014 <?php if(!isset($_COOKIE['tempo_pesquisa'])){ //Se o Cookie Não Existir ele cria o cookie e faz a pesquisa setcookie('tempo_pesquisa','true',time()+10); //Aqui se faz a pesquisa }else{ //Se Existir o Cookie Ele Exibe a Mensagem echo 'Você só pode fazer uma pesquisa a cada 10 segundos'; } ?> Compartilhar este post Link para o post Compartilhar em outros sites
meleca123 0 Denunciar post Postado Fevereiro 14, 2014 certo mano mais testei aqui depois de 10 segundo ele não exclui a mensagem Compartilhar este post Link para o post Compartilhar em outros sites
Cesar Augusto Graeff 53 Denunciar post Postado Fevereiro 14, 2014 Para a mensagem desaparecer é necessário fazer outra pesquisa Compartilhar este post Link para o post Compartilhar em outros sites
meleca123 0 Denunciar post Postado Fevereiro 14, 2014 deu certo aqui muito obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Cesar Augusto Graeff 53 Denunciar post Postado Fevereiro 14, 2014 Marca o Post Como Resolvido :thumbsup: Compartilhar este post Link para o post Compartilhar em outros sites
meleca123 0 Denunciar post Postado Fevereiro 14, 2014 ainda tenho um problema nele aqui tipo liquei ele no campo nome da pesquisa ai si o user não muda o nome ele não expira tem como fazer da forma que expira em 10 segundos mudando ou não o nome do campo? Compartilhar este post Link para o post Compartilhar em outros sites
Cesar Augusto Graeff 53 Denunciar post Postado Fevereiro 14, 2014 Mas o código deveria funcionar mesmo mudando o nome do campo Compartilhar este post Link para o post Compartilhar em outros sites
meleca123 0 Denunciar post Postado Fevereiro 14, 2014 funciona mudando o nome do campo mais si não muda o nome do campo ele não expira nunca Compartilhar este post Link para o post Compartilhar em outros sites
Cesar Augusto Graeff 53 Denunciar post Postado Fevereiro 14, 2014 Qual o código que você está usando?? Compartilhar este post Link para o post Compartilhar em outros sites
meleca123 0 Denunciar post Postado Fevereiro 14, 2014 if(!isset($_COOKIE[$_GET["search"]])){ //Se o Cookie Não Existir ele cria o cookie e faz a pesquisa setcookie($_GET["search"],'true',time()+10); //Aqui se faz a pesquisa }else{ //Se Existir o Cookie Ele Exibe a Mensagem echo 'Você só pode fazer uma pesquisa a cada 10 segundos'; session_destroy(); } Compartilhar este post Link para o post Compartilhar em outros sites
Cesar Augusto Graeff 53 Denunciar post Postado Fevereiro 14, 2014 Estou falando do formulario e do código que faz a pesquisa Compartilhar este post Link para o post Compartilhar em outros sites
meleca123 0 Denunciar post Postado Fevereiro 15, 2014 <form method="get" action="pesquisa_avan.php"><table width="164" cellpadding="1" cellspacing="1" style="border-right: blue 2px solid; border-top: deepskyblue 1px solid; border-left: deepskyblue 1px solid; border-bottom: blue 2px solid;"><tr><td align="center"><font size="2"><b>Compare preços</b></font></td></tr><tr><td style="border-top: deepskyblue 1px solid;"><center><font size="1">Produto: </font><input style="font-size: x-small; " type="text" name="search" size="20"><br><input type=hidden name="scope" value="+"><input type=hidden name="as_search_both" value="N"><input type="submit" alt="Clique aqui para pesquisar" name="bt" value="Ok" style="font-size: xx-small; "></center></td></tr></table></form> sera que teria outra maneira de fazer funciona alquiem poderia me ajudar? Compartilhar este post Link para o post Compartilhar em outros sites