主题:  怎样实现下载计数?

proof

职务:普通成员
等级:1
金币:0.0
发贴:30
#12005/4/20 21:58:24

环境:
   PHP,JSP语言
   MYSQL数据库
   数据库地址:localhost
   phpmyadmin登陆地址:http://***.***.cn/phpmyadmin

   “下载A”地址是www.abc.com/shnian.mp3
   “下载B”地址是ftp.dio.org/game.exe
   “下载C”地址是www.lksf.com/dj/kdk/ccf.rar
    ……       ……

  网页中怎样实现下载计数?

  点击下载 人气
   下载A (291)
   下载B (37)
   下载C (65)
    …… ……

  请列出源代码,以及调试步骤。






proof

职务:普通成员
等级:1
金币:0.0
发贴:30
#22005/4/26 19:53:02
help pls



ahxiao

职务:普通成员
等级:1
金币:10.0
发贴:304
#32005/4/30 19:16:28
用数据库

建立个下载的字段

下载一次就更新一次



proof

职务:普通成员
等级:1
金币:0.0
发贴:30
#42005/5/1 16:50:48
我这里有源代码,就是不会调试。哪位能帮一下。

  一、数据库结构

  数据库中创建一个表,存储文件信息,包括文件编码、名称、下载路径、统计,相应的sql文件内容如下:

CREATE DATABASE dl_db;
CREATE TABLE dl_file (
id varchar(6),
name varchar(50),
url varchar(200),
count bigint(10)
);
INSERT INTO dl_file valueS( '000001', 'test', 'test.zip', 0);
INSERT INTO dl_file valueS( '000002', 'tif', 'download/123.tif', 0);

  二、php编程

  1、函数文件

  函数文件包括数据库连接初始化函数和提示信息显示函数。

dl_func.php3:
<?
//初始化数据库连接的程序

function dl_dbconnect(){
error_reporting(1+4); //禁掉warning性错误

……