Php 乔姆拉形法去除了变音符号
我有一个Joomla模块,其形式如下:Php 乔姆拉形法去除了变音符号,php,joomla,joomla2.5,Php,Joomla,Joomla2.5,我有一个Joomla模块,其形式如下: <form id="ContactForm" action="<?php echo JRoute::_('index.php?option=com_k2&view=search&layout=search&Itemid=1303');?>" method="post"> <table> <tr> <td> Vyhledat: <input type="text" n
<form id="ContactForm" action="<?php echo JRoute::_('index.php?option=com_k2&view=search&layout=search&Itemid=1303');?>" method="post">
<table>
<tr>
<td>
Vyhledat: <input type="text" name="searchKey" value="" style="width: 400px;"/>
</td>
<td>
<input type="submit" value="Vyhledat" /><br />
</td>
</tr>
</table>
</form>
当我搜索不带变音符号的单词(亚当、安迪、任何东西)时,效果非常好。然而,这是一个捷克网站,它使用变音符号,所以当我试图搜索Jiří时,字母ř和í被去掉,它只使用Ji
我的问题是:它为什么会这样做,以及如何修复它?Joomla get string方法将删除特殊字符 读一下Joomla的官方文件
使用JREQUEST\u ALLOWRAW将解决您的问题看看这个。它可能会对您有所帮助;)愚蠢->我是因为我半天都在想这个问题,。。现在我知道怎么做了。非常感谢你!
$foo = JRequest::getString('searchKey');