取消关联功能错误

时间:2016-07-14 08:53:12

标签: php

我目前遇到字符编码问题。

在Url中,我得到了像“Meppen_Hafenstraße_test.jpg”这样的图像名称。在我的服务器中,此图像也保存为“Meppen_Hafenstraße_test.jpg”。因此,当我在控制器中调用Unlink()从服务器中删除图像时,它会给我一个错误。

  

遇到PHP错误

     

严重性:警告

     

消息:unlink(immobilien-boeker.de/assets/images/gallery/Meppen_Hafenstra%C3%9Fe_test.jpg)[function.unlink]:没有这样的文件或目录

     

文件名:controllers / Boeker.php

所以“ß”实际上转换为“%C3%9F”。 我不知道如何停止这种编码?请帮忙。

1 个答案:

答案 0 :(得分:0)

字符串是URL编码的。你需要解码它,以获得ehmmm解码版本:)

\ n“; $ decoding = urldecode($ test); echo“Encoded”。$ decode。“
\ n”; ?>

请参阅http://php.net/urldecodehttp://php.net/urlencode

希望我能提供帮助。