我想建立一个带有照片库的网站,用户在登录后只能下载他们的图片。起初我使用FileThingie作为文件管理器,它基本上可以满足我的需要。
一个新要求说应该显示图片的预览,我认为这不适用于文件管理器脚本。
所以我想知道是否有图库脚本或插件,用户可以在其中观看和下载只为他们准备的照片。如果可能的话,我不想使用 Wordpress 或任何 CMS。
提前感谢您的帮助。
坦率
我想建立一个带有照片库的网站,用户在登录后只能下载他们的图片。起初我使用FileThingie作为文件管理器,它基本上可以满足我的需要。
一个新要求说应该显示图片的预览,我认为这不适用于文件管理器脚本。
所以我想知道是否有图库脚本或插件,用户可以在其中观看和下载只为他们准备的照片。如果可能的话,我不想使用 Wordpress 或任何 CMS。
提前感谢您的帮助。
坦率
如果没有 PHP 或 Ruby (...) 之类的脚本语言,几乎不可能创建一个安全的画廊。您可以隐藏文件,但聪明的用户会根据需要找到它。这种画廊需要基于服务器的安全性。
一个纯 javascript 解决方案可能是用一个只有用户知道的键来命名文件。但这是,如果你有很多照片,努力工作。
示例:您有一个用户,他的密钥为“iLikeMumy”。现在您可以像这样创建文件:
Image orignal: holiday.jpg
Rename it to: holiday_f4c46e7ae9591b4c96c235f12e558e4211a0923f.jpg
这是一个例子:http: //jsfiddle.net/Vh253/
该脚本将文件名从原始文件名更改为原始文件名+密钥。(我包括了一个 sha1 哈希库)