我有一个小的图片库,客户可以在其中上传图片和预览。我正在使用“灯箱”来制作 jquery 预览。
该脚本适用于任何图像名称,除了带有空格的图像名称(超过 1 个单词。例如“Sin titulo.jpg”)
我将img的名称保存在db中,并将img的名称保存在服务器中。两者相等,并且都有空白。
管理空间的最佳方式是什么?
我不知道这个的 php 版本,但你所追求的是一种叫做编码的东西。它很可能被称为 htmlEncode 之类的东西。
基本上它将“Sin titulo.jpg”变成“Sin%20titulo.jpg”
您需要对数据库中的名称进行编码,以便它们使用 %20 而不是空格。这应该使它们在所有浏览器中都能正常工作。见urlencode()