Foros del Web » Programando para Internet » Javascript »

Contador de descargas falso

Estas en el tema de Contador de descargas falso en el foro de Javascript en Foros del Web. Hola gente! Tengo un landing page sobre un producto donde la gente envía su consulta a tavés de un formulario, por mi producto. En el ...
  #1 (permalink)  
Antiguo 19/09/2016, 13:19
 
Fecha de Ingreso: junio-2015
Mensajes: 23
Antigüedad: 8 años, 10 meses
Puntos: 0
Pregunta Contador de descargas falso

Hola gente! Tengo un landing page sobre un producto donde la gente envía su consulta a tavés de un formulario, por mi producto.

En el título puse contador de descargas, pero en realidad es contador de "consultas"

Me gustaría poner algo como " X personas han consultado por este producto hoy"
Sé como poner un número aleatorio pero eso no me sirve, estoy buscando algo que vaya sumando por ejemplo 1 consulta cada 2 o 5 minutos automáticamente.


En google sólo encontré éste, si bien funciona aumentando las "falsas visitas" gradualmente, comienza desde números muy altos y no logro modificarlo para que empiece desde 0. Se los dejo por si a alguien le sirve

<script>
function fakecounter(){
var decrease_increase=-500000
var counterdate=new Date()
var currenthits=counterdate.getTime().toString()
currenthits=parseInt(currenthits.substring(2,curre nthits.length-4))+decrease_increase
document.write("Es usted el visitante número <b>"+currenthits+"</b> de esta página.")
}
fakecounter()
</script>


Saludos
  #2 (permalink)  
Antiguo 19/09/2016, 15:33
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: Contador de descargas falso

¡Con Javascript no tiene sentido!

Necesitas accesar tu servidor, y revisar ahí las peticiones del archivo concreto.

En dado caso prepara un contador php que se active al clickear el link hacia la descarga.
  #3 (permalink)  
Antiguo 19/09/2016, 16:09
 
Fecha de Ingreso: junio-2015
Mensajes: 23
Antigüedad: 8 años, 10 meses
Puntos: 0
Respuesta: Contador de descargas falso

pero no quiero que sea real, simplemente un contador que vaya sumando "1" cada algunos minutos
  #4 (permalink)  
Antiguo 20/09/2016, 13:37
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Contador de descargas falso

Código HTML:
Ver original
  1.     <head>
  2.         <script type="text/javascript">
  3.         function fakeCount(){
  4.         var el = document.getElementById("count");
  5.         el.innerHTML = parseInt(el.innerHTML)+1;
  6.         }
  7.        
  8.         interval = setInterval("fakeCount()", 1000);
  9.         </script>
  10.     </head>
  11.     <body>
  12.         Descargas: <span id="count">1</span>
  13.     </body>
  14. </html>

Ve con algo como eso..

  #5 (permalink)  
Antiguo 21/09/2016, 01:48
 
Fecha de Ingreso: mayo-2014
Mensajes: 44
Antigüedad: 10 años
Puntos: 10
Respuesta: Contador de descargas falso

Yo haría uso de setTimeout, por ejemplo, reciclando el código de alvaro_trewhela:


Código HTML:
Ver original
  1.     <head>
  2.         <script type="text/javascript">
  3.         function fakeCount(){
  4.                 var el = document.getElementById("count");
  5.                 el.innerHTML = parseInt(el.innerHTML)+1;
  6.                 var time = Math.round(Math.random()*3000); //número aleatorio entre 0 y 3000
  7.                 setTimeout("fakeCount()", time);
  8.         }
  9.         fakeCount();
  10.         </script>
  11.     </head>
  12.     <body>
  13.         Descargas: <span id="count">1</span>
  14.     </body>
  15. </html>
  #6 (permalink)  
Antiguo 21/09/2016, 09:47
Avatar de siddartha23  
Fecha de Ingreso: septiembre-2013
Mensajes: 357
Antigüedad: 10 años, 7 meses
Puntos: 39
Respuesta: Contador de descargas falso

Si no tienes almacenado el número en el servidor cualquier solución con javascript va mostrar un número aleatorio...
__________________
velarde23.com - Soluciones Web
  #7 (permalink)  
Antiguo 22/09/2016, 00:04
 
Fecha de Ingreso: junio-2015
Mensajes: 23
Antigüedad: 8 años, 10 meses
Puntos: 0
Respuesta: Contador de descargas falso

Cita:
Iniciado por siddartha23 Ver Mensaje
Si no tienes almacenado el número en el servidor cualquier solución con javascript va mostrar un número aleatorio...

Hola. Gracias por la respuesta. Cómo almaceno un numero en el servidor?
  #8 (permalink)  
Antiguo 22/09/2016, 05:39
 
Fecha de Ingreso: noviembre-2015
Mensajes: 231
Antigüedad: 8 años, 5 meses
Puntos: 86
Respuesta: Contador de descargas falso

Cita:
Iniciado por ramaavdp Ver Mensaje
Me gustaría poner algo como " X personas han consultado por este producto hoy"
Menos mal que escribiste "hoy", sino vete tú a saber ....

Con el objeto Date() y algunos de sus métodos (getHours(), getDate() y getMinutes()) puedes crear está formula

Código HTML:
parseInt(((hora * dia) +minuto) / 2)
Esta fórmula generará una cifra y con un método de temporización (setTimeout() o setInterval()) llamas una y otra vez a la función
  #9 (permalink)  
Antiguo 22/09/2016, 13:59
 
Fecha de Ingreso: junio-2015
Mensajes: 23
Antigüedad: 8 años, 10 meses
Puntos: 0
Respuesta: Contador de descargas falso

Cita:
Iniciado por mpozo Ver Mensaje
Menos mal que escribiste "hoy", sino vete tú a saber ....

Con el objeto Date() y algunos de sus métodos (getHours(), getDate() y getMinutes()) puedes crear está formula

Código HTML:
parseInt(((hora * dia) +minuto) / 2)
Esta fórmula generará una cifra y con un método de temporización (setTimeout() o setInterval()) llamas una y otra vez a la función
gracias! ahora miro por internet dónde agrego eso, ya que sé sólo HTML y CSS. y de javascript nada. Muchas gracias por tu ayuda. Saludos

Etiquetas: contador, descargas, html
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:34.