2010-06-08 52 views
0

哪一種最簡單的方法來創建代碼(使用PHP和SQL)來計算文件下載量?如何創建文件下載計數器?

我已經在致力於此功能的基礎整數列...

(鏈接到一些例子也將歡迎)

+0

的[算一個網站上下載文件的最佳方式]可能重複(http://stackoverflow.com/問題/ 158124/best-way-to-count-file-downloads-on-a-website)和[實現下載計數器的最佳方式?](http://stackoverflow.com/questions/441618/best-way-實現一個下載計數器) – Gordon 2010-06-08 13:06:16

回答

0

創建SQL表有兩列:

  1. 完整文件路徑(主鍵)
  2. 計數器

設置您的鏈接下載去php腳本。在該腳本中,根據完整路徑查找適當的表格行,將其計數增加,然後將瀏覽器重定向到文件以進行下載。

+0

我打算這樣做,但做假冒下載很容易。無論如何感謝... – Filip 2010-06-08 13:10:23

0

您可以製作一個下載腳本,這對性能非常不利。我的解決方案將是定期的apache訪問日誌解析。

0

http://tutorialzine.com/2010/02/php-mysql-download-counter/

(第二次與谷歌的關鍵字搜索結果:PHP的MySQL創建下載計數器)

+0

謝謝...(我沒有權投票:) :) – Filip 2010-06-08 13:13:42

+0

沒問題,只是接受它:D(並回來後:D) – Unreason 2010-06-08 13:25:01

+0

但這對我來說有點複雜:(我會按照Doug的建議去做,也許幾個月後我會更新它... – Filip 2010-06-08 14:02:05