Codeigniter URL - 使用url_title()时删除的字符

时间:2014-07-22 10:00:30

标签: php codeigniter url

我正在使用url_title($location['name'])将位置名称附加到各自网址的末尾而不是ID。

我的数据库中的一些位置包括'Ø,Ã和Ä等字符。 url_title()只是从URL中删除这些内容,从而使链接无法运行。

我尝试将这些字符添加到$config['permitted_uri_chars'],但没有运气。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我认为你必须把你的标题放在网址中 像mysite.com/view/id/22/mytitle

但你可以 试试convert_accented_characters()

Codeigniter助手http://ellislab.com/codeigniter/user-guide/helpers/text_helper.html

中的

url_title(convert_accented_characters($location['name']));