我的網站上,讓遊客使用此代碼下載各種文件的工作:怎麼算下載的文件
<input type="button" class="downloadedFile" value="Download File" onclick="window.location.href=\'documents/' . $docsRow['docFileName'] . '\'" />
$ docsRow [「docFileName」]爲每個文件,這是路徑從MySQL數據庫中檢索。
大局觀,這些文件是在一個jQuery的手風琴,每個手風琴窗格與一個或多個文檔類 - 像這樣的:
<div id="accordion">
<h3><a href="#">LEAD5220 - Leader as Change Agent</a></h3>
<div>
<p class="className">Leader as Change Agent</p>
<p class="classNumber">LEAD5220</p>
<hr class="classSeparator" />
<table width="95%">
<tr>
<td><strong>Document Name:</strong> Generic Annotation Format</td>
<td width="100px" align="right"><input type="button" class="downloadedFile" value="Download File" onclick="window.location.href='documents/Generic Annotation Format.docx'" /></td>
</tr>
<tr>
<td colspan="2"><strong>Description:</strong> This document can be used as a template for your annotations in the annotated bibliography forums.</td>
</tr>
</table>
<hr class="classSeparator" />
...
我的客戶希望能夠指望的數量每個文檔已被下載的次數每類。我知道我可以通過javascript檢測按鈕點擊,並且就「每個類」部分而言,我可以使用jQuery來檢測按鈕在哪個類表中點擊,但我不明白的是1)如何將這些信息導入到PHP/MySQL代碼中記錄到數據庫中,以及2)我是否只能檢測到按鈕點擊,或者我是否可以檢測用戶是否實際將文件下載到了他們的計算機(這些是PDF,DOC, XLS文件)。
感謝任何人的幫助!
呃!阿賈克斯!不像我已經在網站的其他部分大量使用它! (我在6個月的停頓後重新認識自己)感謝Moshe(當然還有DaDaDom)! – marky 2011-12-20 15:20:15
很高興我能幫上忙 – 2011-12-20 15:23:19