
Contador de descargas
PHP
Publicado el 4 de Marzo del 2002 por Administrador (718 códigos)
39.321 visualizaciones desde el 4 de Marzo del 2002
Cuenta las descargas de un archivo. Guarda el numero de descargas en un archivo txt en el servidor.
<?
#--------------------------------------#
# http://www.lawebdelprogramador.com #
#--------------------------------------#
//determin la direccion de descarga
$url_descarga="http://url/archivo.zip";
if (is_writeable("contador.txt"))
{
$arrayfichero=file("contador.txt");
$arrayfichero[0]++;
$fichero=fopen("contador.txt","w");
$grabar=fwrite($fichero,$arrayfichero[0]);
$cerrar=fclose($fichero);
}
header("location:$url_descarga");
?>
Tiene que haber un archivo denominado contador.txt en el mismo directorio que el archivo .php descrito abajo. El archivo contador.txt tiene que tener privilegios de lectura y escritura "chmod 766 contador.txt".
Para llamarlo:
<a href="archivo.php">Descargar archivo</a>