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!
| |||
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 |
| |||
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. |
| |||
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. http://www.forosdelweb.com/showthrea...ntador+visitas 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 |