2013-06-22 118 views
0

基本上我想要做的是讓我選擇的目錄在每次刷新時更改它的字符串。在使用MYSQL時,我可以在刷新時通過腳本實現新的下載文件字符串,但我不知道新的目錄字符串是如何工作的。在刷新時生成新的目錄字符串

有人能夠讓我走向正確的方向嗎?我需要包括什麼。

謝謝,這裏的新下載文件的字符串的腳本:

的download.php:

http://pastebin.com/TPvbWfCA

的index.php:

http://pastebin.com/b6LyPx0y

sql.sql: 

CREATE TABLE downloads (
    downloadkey varchar(32) NOT NULL unique, 
    file varchar(255) NOT NULL default '', 
    downloads int UNSIGNED NOT NULL default '0', 
    expires int UNSIGNED NOT NULL default '0' 
); 
+0

不確定「新目錄字符串」是什麼意思。你的意思是「生成一個隨機目錄」? – RandomSeed

回答

0

由於盡我所能告訴你這個指南: http://www.webvamp.co.uk/blog/coding/creating-one-time-download-links/

如果你想這樣做,你不需要特殊的目錄,因爲密鑰被作爲get參數追加。但是如果你想這樣的話/downloads/somekey 你可以使用Apache mod_rewrite來重寫以/ download/*開頭的所有URL到download.php查看mod_rewrite的Google搜索結果以獲得指導。