【问题标题】:path url is reformatted when opening clicking on a tag打开点击标签时,路径 url 被重新格式化
【发布时间】:2014-07-18 20:48:33
【问题描述】:

我有一些图像路径,其url 以这种方式输出(使用 php smarty 转义)

<a href="/documents/Capture+d%E2%80%99%C3%A9cran+2014-07-08+%C3%A0+19.33.51.png"></a>

但是当我点击时,浏览器会在这个文档上打开一个 âge Wholes is

`www.mysite.com/documents/Capture+d’écran+2014-07-08+à+19.33.51.png`

似乎格式不正确。我该如何处理呢

【问题讨论】:

  • 文件的实际名称应该是什么?

标签: php html encoding href


【解决方案1】:

您可以使用 url_encode() 和 url_decode() 函数来消除此类错误。

【讨论】:

  • 如果你在谈论 PHP 的 urlencode()/urldecode() 那么,它在这里不起作用。因为,他的网址实际上是图片链接,而不是PHP脚本文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-28
相关资源
最近更新 更多