我想在joomla1.5的组件上过滤带有重音字符的变量,例如:
$name = JRequest::getVar('name', '', 'post','WORD');
但是getvar函数会过滤áéíóú
。我需要这样才能使用西班牙语表格。
我是joomla开发的新手,但据我所知,它不允许我设置任何其他参数来配置来获得它。
有没有办法以JRequest::getVar
过滤的优势来实现这一点,还是我应该自己创建一个函数呢?
答案 0 :(得分:0)
你的意思是JRequest :: getVar()删除像'áéíóú'这样的符号吗?这很奇怪,因为我使用丹麦语和希伯来语符号在Joomla上工作。他们成功通过了GET,POST,SESSION。因为Joomla使用UTF8并且它理解这些符号。问题可能只在于您的文件编码。它们应该是UTF8。是这样吗?如果没有尝试改变它。这应该有所帮助。