【问题标题】:link an image with empty spaces in the name链接名称中带有空格的图像
【发布时间】:2012-09-18 19:44:41
【问题描述】:

我有一个小型图片库,客户可以在其中上传图片和预览。我正在使用“灯箱”来制作 jquery 预览。

该脚本适用于任何图像名称,除了带有空格的图像名称(超过 1 个单词。例如“Sin titulo.jpg”)

我将 img 的名称保存在 db 中,并将 img 保存在服务器中。两者相等,并且都有空白。

管理空间的最佳方式是什么?

【问题讨论】:

  • 请显示失败的标记。您是否正确地将双引号中的 <img src="" /> 属性括起来?
  • 这应该可以正常工作。拜托,正确的拼写是“with”。

标签: php html


【解决方案1】:

我不知道这个的 php 版本,但你所追求的是一种叫做编码的东西。它很可能被称为 htmlEncode。

基本上它将“Sin titulo.jpg”变成“Sin%20titulo.jpg”

【讨论】:

    【解决方案2】:

    您需要对数据库中的名称进行编码,以便它们使用 %20 而不是空格。这应该使它们在所有浏览器中都能正常工作。见urlencode()

    【讨论】:

      猜你喜欢
      • 2013-12-07
      • 2019-10-31
      • 2014-10-16
      • 1970-01-01
      • 1970-01-01
      • 2021-03-26
      • 1970-01-01
      • 1970-01-01
      • 2014-11-25
      相关资源
      最近更新 更多