Armazenar os cliques de um botão?

  • Autor Autor DockPro
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
DockPro

DockPro

Alfa
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola que tal a todos, tengo una consulta con un botón que he creando con un script, es un Botón de Descargas que cuenta los clicks. Cada vez que se hace click en el botón suma 1, el problema es que cada vez que se refresca la página lógicamente se regresa el contador a 0 por que estos clicks no se guardan en ninguna base de datos.

Me comentaron que con php y una base de datos se puede lograr, pero no sé cómo alguien me podría ayudar.

HTML:
<script>
        var i = 0
        function clickLink() {
            i++;
            if (i == 1) {
                document.getElementById("clicks").innerHTML = i;
            }
            else
            {
                document.getElementById("clicks").innerHTML = i;
            }
        }
        function Reset() {
            i = 0;
            document.getElementById("clicks").innerHTML = i;
        }
        </script>

<p><a href="{URL}" target="_blank" onClick="javascript:clickLink();" ><i class="btn btn-primary"role="button"><i class="fa fa-cloud-download"></i>&nbsp;DESCARGAS&nbsp;<span id="clicks">0</span></a></a></p>

🙂

EJEMPLO:
OPWjliF.webp
 
Última edição:
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Busca tutoriales de PHP, MySQL y AJAX con jQuery.
En caso que no logres implementarlo, podrías contratar a un programador para que lo haga. si tu sitio esta en WordPress envíame mp :encouragement:
 
Busca tutoriales de PHP, MySQL y AJAX con jQuery.
En caso que no logres implementarlo, podrías contratar a un programador para que lo haga. si tu sitio esta en WordPress envíame mp :encouragement:

Gracias por responder, he buscado muchos tutoriales y he visto que funciona, pero no sé cómo implementarlo a mi código.
Te comento que el botón que hice es para un BBcode de PHPBB. ¿Solo trabajas con WP?

Por cierto agregue el codigo en el primero mensaje.
 
Lo que tu has programado solo afecta el front end, por lo cual es normal que al refrescar la pagina se pierda todo. Para poder hacer algo persistente necesitas usar una base de datos y PHP.
Necesitaras saber lo básico de JS, SQL, PHP y AJAX. Aunque parezca mucho, es muy muy sencillo.
 
Comprendo, algun programador que me recomienden para este trabajo?
 
Voltar
Topo