Retroceder   Foros del Web > Diseño de Sitios web > Web general

Respuesta
 
Herramientas Desplegado
Antiguo 24-feb-2006, 03:54   #1 (permalink)
indie81 está en el buen camino
 
Avatar de indie81
 
Fecha de Ingreso: octubre-2004
Ubicación: Zaragoza
Mensajes: 171
Información Cómo saber cuantas personas se bajan un archivo de mi web

Hola;
en muchas páginas he visto que hay archivos para descargar, y al lado de cada uno pone algo así como: "Descargado 378 veces".
A mí también me gustaría tener eso en mi web, ¿cómo se hace?
Gracias!
indie81 está desconectado   Responder Citando
Antiguo 24-feb-2006, 04:01   #2 (permalink)
kalandas ha deshabilitado el karma
 
Fecha de Ingreso: enero-2006
Ubicación: Madrid
Mensajes: 148
Supongo que unicamente será ir contanto los clicks que dan sobre cada una de las descargas.
kalandas está desconectado   Responder Citando
Antiguo 24-feb-2006, 04:04   #3 (permalink)
indie81 está en el buen camino
 
Avatar de indie81
 
Fecha de Ingreso: octubre-2004
Ubicación: Zaragoza
Mensajes: 171
Sí, tiene que ser eso, pero ¿cómo se cuenta?
Si es programación me gustaría saber el código, seguro que no es nada complicado además, pero yo no lo sé...
indie81 está desconectado   Responder Citando
Antiguo 24-feb-2006, 04:12   #4 (permalink)
kalandas ha deshabilitado el karma
 
Fecha de Ingreso: enero-2006
Ubicación: Madrid
Mensajes: 148
como tienes puestas las descargas? con un boton, un enlace...?
kalandas está desconectado   Responder Citando
Antiguo 24-feb-2006, 04:16   #5 (permalink)
indie81 está en el buen camino
 
Avatar de indie81
 
Fecha de Ingreso: octubre-2004
Ubicación: Zaragoza
Mensajes: 171
Son enlaces simples, de texto.
indie81 está desconectado   Responder Citando
Antiguo 24-feb-2006, 04:36   #6 (permalink)
kalandas ha deshabilitado el karma
 
Fecha de Ingreso: enero-2006
Ubicación: Madrid
Mensajes: 148
ok, pues prueba de esta manera entonces:

Código:
<a href="descarga.zip" onClick="contarClicks.asp?url=descarga.zip">Descarga</a>
te creas un nuevo programita contarClicks.asp donde puedes almacenar en tu base de datos los clicks de cada una de las descargas, el contarClicks quedaria algo similar a esto:

Código:
 url=queryString("url")

	Set conn = Server.CreateObject("ADODB.Connection")
	conn.ConnectionString = 'La base de datos que uses dependera si es MySql, access, u otra
	conn.Open
	' Realizamos la actualizacion
	consulta="UPDATE descargas SET clicks=clicks+1 WHERE url="&url
	rs=conn.execute(consulta)
	' Cerramos la conexion
	conn.Close
kalandas está desconectado   Responder Citando
Antiguo 24-feb-2006, 04:40   #7 (permalink)
indie81 está en el buen camino
 
Avatar de indie81
 
Fecha de Ingreso: octubre-2004
Ubicación: Zaragoza
Mensajes: 171
Ummm... hay dos problemas:

1. La página está hecha con PHP
2. Es estática, no tiene base de datos

(de todas formas gracias por ir respondiéndome)
__________________
musicapolar.com
indie81 está desconectado   Responder Citando
Antiguo 24-feb-2006, 04:45   #8 (permalink)
kalandas ha deshabilitado el karma
 
Fecha de Ingreso: enero-2006
Ubicación: Madrid
Mensajes: 148
ok, pues lo pasas por php no pasa nada el href será igual, lo que cambia es la recepción de los datos en la pagina contarClicks.php que será
$url=$_GET[url]

Y el segundo problema, como pensabas almacenar los clicks si no usas bases de datos? porque en algún sitio tendrás que hacerlo digo yo no? si no lo haces con base de datos, no se como lo puedes hacer pero lo de hacerlo en php en vez de asp desde luego no es ningún inconveniente ya ves lo único que tienes que cambiar.
kalandas está desconectado   Responder Citando
Antiguo 24-feb-2006, 05:00   #9 (permalink)
sergi_climent está en el buen camino
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 1.291
puedes guardad los clicks en un txt. si buscas en el foro de php encontraras bastantes ejemplos.
Busca en el foro de php, contador de visitas... alli encontraras lo q buscas.
contador con php
saludos
__________________
"Cada hombre es el hijo de su propio trabajo"
Miguel de Cervantes Saavedra
"La experiencia es algo que no consigues hasta justo depués de necesitarla"
Laurence Olivier
sergi_climent está desconectado   Responder Citando
Antiguo 24-feb-2006, 08:49   #10 (permalink)
DJJJ no se puede cailificar en este momento
 
Fecha de Ingreso: octubre-2005
Mensajes: 353
prueba con este

prueba con este esta muyyy bueno

salu2
__________________
DJJJ
DJJJ está desconectado   Responder Citando
Antiguo 24-feb-2006, 17:42   #11 (permalink)
Usuario baneado!
colettainternet no se puede cailificar en este momento
 
Avatar de colettainternet
 
Fecha de Ingreso: noviembre-2005
Ubicación: En la cima, claro.
Mensajes: 936
Enviar un mensaje por ICQ a colettainternet Enviar un mensaje por AIM a colettainternet Enviar un mensaje por MSN a colettainternet Enviar un mensaje por Yahoo  a colettainternet Enviar un mensaje por Skype™ a colettainternet
Esto es lo que buscas:

Tutorial para hacer un contador de descargas en PHP sin MySQL

Slaouds
colettainternet está desconectado   Responder Citando
Respuesta

Calificación: Calificación de Tema: 2 votos, 3,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 19:09.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93