Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/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
Php 如何在codeigniter中提供comman错误消息而不是多个错误_Php_Codeigniter_Validation - Fatal编程技术网

Php 如何在codeigniter中提供comman错误消息而不是多个错误

Php 如何在codeigniter中提供comman错误消息而不是多个错误,php,codeigniter,validation,Php,Codeigniter,Validation,我是codeigniter开发的新手。我创建了简单的登录表单,如下所示: 在我的登录视图页面中 <?php echo validation_errors(); ?> //my form html code comes here 现在的问题是,当我提交带有空用户名和密码字段的表单时,这会将错误显示为 The Username field is required. The Password field is required. 这是正确的,但我只想显示一条消息 Please

我是codeigniter开发的新手。我创建了简单的登录表单,如下所示:

在我的登录视图页面中

  <?php echo validation_errors(); ?>
  //my form html code comes here
现在的问题是,当我提交带有空用户名和密码字段的表单时,这会将错误显示为

The Username field is required.
The Password field is required.
这是正确的,但我只想显示一条消息

Please enter username and password......
而不是每个字段两条或N条消息。我已经尝试了form_error('fieldname')函数,但没有用。如何获得上述输出


提前感谢。

在视图中,您可以使用:

<?php if (form_error('username') || form_error('password')): ?>
  <div class="error">Please enter username and password......</div>
<?php endif; ?>

请输入用户名和密码。。。。。。
<?php if (form_error('username') || form_error('password')): ?>
  <div class="error">Please enter username and password......</div>
<?php endif; ?>