Links a ficheros

switch

En una web con PHP, quiero poner un link a un fichero de tal manera que me permita contabilizar cuantas veces se ha bajado el fichero. Sé hacerlo con un botón, pero el tema está en que me gustaría que el fichero se pudiese bajar con algún gestor de descarga estilo flashget (o getright, mass downloader, download accelerator...). Si la solución es con javascript o cualquier otro lenguaje o tecnología, incluso un applet Java o un flash, decidlo también :D.
Graciass.

SeXmA

La manera de poder contabilizar las descargas es que en lugar de hacer en enlace directo al fichero lo hagas a un fichero download.php?id=12 donde incrementas la cuenta del fichero y despues enlazas al fichero en si.

switch

a que te refieres con enlazar con el fichero en si

Whose

pues poner los downloads por id's y en una base de datos la id=12 por ejemplo sea www.tuweb.com/messenger.exe

guner

haz lo típico una página de informacion de la descarga con un boton de download que enlace a una página:

dl_d.php --

<html>
<head>

<?php
$query="UPDATE TABLE ...";
// Las consulta a la base de datos soy por echo que las sabes hacer.
mysql_query($query, $link);
mysql_query($query, $link);
?>

<meta http-equiv="refresh" content="0";URL=" <?php echo $url_fichero; ?>">
<title>Descarga directa</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

</html>

switch

ok thx

SeXmA

Cuando llege a casa te pongo un ejemplo de como redireccoinar al fichero. Que ahora estoy en el curro.

SeXmA

Una vez que has incrementado el contador del fichero pon esto

header('Location: http://direccion_web/fichero.exe');

guner

o como dice #8

Usuarios habituales

  • guner
  • SeXmA
  • switch
  • Whose