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!
|
|
#1 (permalink) |
![]() Fecha de Ingreso: octubre-2004
Ubicación: Zaragoza
Mensajes: 171
|
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! |
|
|
|
|
|
#6 (permalink) |
![]() Fecha de Ingreso: enero-2006
Ubicación: Madrid
Mensajes: 148
|
ok, pues prueba de esta manera entonces:
Código:
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:<a href="descarga.zip" onClick="contarClicks.asp?url=descarga.zip">Descarga</a>
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
|
|
|
|
|
|
#7 (permalink) |
![]() 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 |
|
|
|
|
|
#8 (permalink) |
![]() 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. |
|
|
|
|
|
#9 (permalink) |
![]() 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 |
|
|
|