如何使JRequest :: getVar过滤正确的重音字符?

时间:2011-07-28 15:33:18

标签: joomla1.5 joomla-extensions

我想在joomla1.5的组件上过滤带有重音字符的变量,例如:

$name = JRequest::getVar('name', '', 'post','WORD'); 

但是getvar函数会过滤áéíóú。我需要这样才能使用西班牙语表格。

我是joomla开发的新手,但据我所知,它不允许我设置任何其他参数来配置来获得它。

有没有办法以JRequest::getVar过滤的优势来实现这一点,还是我应该自己创建一个函数呢?

1 个答案:

答案 0 :(得分:0)

你的意思是JRequest :: getVar()删除像'áéíóú'这样的符号吗?这很奇怪,因为我使用丹麦语和希伯来语符号在Joomla上工作。他们成功通过了GET,POST,SESSION。因为Joomla使用UTF8并且它理解这些符号。问题可能只在于您的文件编码。它们应该是UTF8。是这样吗?如果没有尝试改变它。这应该有所帮助。