Jump to content
Vitor Leite

Lógica e estruturação

Recommended Posts

Oi pessoal!

Estou treinando minhas "habilidades" num projeto. Porém tenho muitas dificuldades na estruturação e lógica do processo.

Vou tentar explicar:

O usuário irá clicar em um botão, tal botão irá adiciona-lo a uma fila de espera, quando 10 usuários tiverem clicado no botão (isso no mesmo intervalo de tempo), estes irão ser redirecionados para uma página à parte.

 

Só que não consigo formular isso no código de jeito algum. Sei que preciso utilizar atualização em tempo real (pensei num simples long polling), porém não faço a minima ideia de como começar.

 

QUALQUER ajuda é bem vinda: indicação de tutoriais, sites, etc.

Obrigado, bom começo de semana!

Share this post


Link to post
Share on other sites

Você pode criar um evento em ajax que, ao clicar no botão, crie um token e um timestamp (talvez, opção sua pra registrar o tempo exato, pode ser até um "d/m H:is" da vida), sendo assim, você registra esses dados numa tabela nessa mesma requisição ajax e numa verificação por segundo você transfere todos os tokens que estiverem entre aquele timestamp pra determinada página, óbvio, restringindo o limite por 10 tokens, isso se resolve com um for ($i <= 10 ...)... Eu espero que você compreenda boa parte do raciocínio, pois, como o usuário estará armazenando o token no navegador, será fácil transferi-lo.

  • Gostei 1

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 Caio Vargas
      Fala pessoal como estOu criando um ecommerce estou com uma dúvida de como criar um filtro de produtos igual a desse site aqui 
      https://www.charmefitness.com.br/produtos/moda-fitness ele já vem marcado a categoria que está e já pega todos os itens daquela categoria alguém tem algo assim ou já fez 
       
       
    • By mateus.andriollo
      Tenhos duas tabelas Cab e Itm, gostaria de listar s sequencia de cab e inserir em um array os itens pertencentes a elas, compo incomum idcab.
       
      Não consigo fazer, o array será para json
    • By Wyrv
      Boa tarde pessoal, 

      Sou meio novo em programação web.
      Estou com o seguinte problema, qualquer ajuda será bem vinda.

      Em PHP, etou montando uma URL pra ser acessada com o comando Curl. 
      Tudo está funcionando, consigo executar e receber o retorno da URL no meu script.

      Porém o retorno parece vir em html, e a resposta que eu quero estar está no meio de tudo.
       
      <form name="IntegracaoForm" method="post" action="/integracao.do;jsessionid=C221B55C9AF93E1A94403FAA52943FB0" enctype="multipart/form-data" id="IntegracaoForm"> <table > <tbody> <tr> <td> 000 </td> </tr> </tbody> </table> </form><br>FIM<br>-> <br /> O código de retorno vem onde está o 000.
      No caso eu preciso validar esse retorno, mas eu não estou conseguindo uma forma de jogar esse valor pra uma variável pra realizar um if.

      Alguém pode me dar alguma ideia?

      Agradeço desde já.
       
    • By joao b silva
      amigos é o seguinte, eu crio um grid dinamicamente com bootstrap, porem a depender do conteúdo as colunas, na mesma linha ficam com tamanhos (height) diferentes, o que não acontece quando utilizamos <table></table>. Como posso resolver isso?
×

Important Information

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