Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在Codeigniter中提交特殊字符_Codeigniter - Fatal编程技术网

无法在Codeigniter中提交特殊字符

无法在Codeigniter中提交特殊字符,codeigniter,Codeigniter,我正在使用Codeigniter开发一个应用程序。在这个应用程序中,我得到了一个包含用户数据的表单。 如果用户提交的表单仅包含a-Z字符,但使用的是 特殊字符如ä、é、î、ø、ù该字段的值不会提交给控制器 这个问题让我发疯。我不明白为什么这个字段被忽略了?相同的 如前所述,字段可以很好地处理A-Z字符 更新 在配置中我得到:$config['charset']='UTF-8'; 我正在请求发帖 这是我的视图代码: 根据此错误报告: 您应该将CI与不同版本的php一起使用。(尤其不是5.3.6)

我正在使用Codeigniter开发一个应用程序。在这个应用程序中,我得到了一个包含用户数据的表单。 如果用户提交的表单仅包含a-Z字符,但使用的是 特殊字符如ä、é、î、ø、ù该字段的值不会提交给控制器

这个问题让我发疯。我不明白为什么这个字段被忽略了?相同的 如前所述,字段可以很好地处理A-Z字符

更新

在配置中我得到:$config['charset']='UTF-8'; 我正在请求发帖

这是我的视图代码:


根据此错误报告:

您应该将CI与不同版本的php一起使用。(尤其不是5.3.6)

试试这个(小写):


你的config.php$config['charset']在说什么?表单的方法是什么(get/post)?$config['charset']='UTF-8';我正在请求发帖。请将这些问题的答案添加到你的帖子中:你有什么样的主机?表单控制器、视图和模型的代码是什么?请在接收控制器中执行var_转储($_POST)。我在控制器顶部执行了var_转储,当我使用a-Z时,显示姓氏,但当我使用特殊字符时,则不显示。
    <?php echo form_open('accounts/save', 'name="theform"'); ?>

<p><?php echo form_input('firstname', null); ?></p>

<p><?php echo form_input('lastname', null); ?>

<div id="button_green">

    <a href="javascript: submitform()">Save the data</a>

</div> <!-- End of button_green -->

<?php echo form_close(); ?>
$config['charset'] = 'utf-8';