我在 CodeIgniter 模型中有类似的东西
$query = $this->db->insert('something',$data);
if($query)
{
return true;
}
else
{
return $this->db->_error_message();
}
我非常想知道的是,如何从 CodeIgniter 生成的错误模板中删除 html,当_error_message()
函数返回时,只保留简单的错误消息文本?
有任何想法吗?
我在 CodeIgniter 模型中有类似的东西
$query = $this->db->insert('something',$data);
if($query)
{
return true;
}
else
{
return $this->db->_error_message();
}
我非常想知道的是,如何从 CodeIgniter 生成的错误模板中删除 html,当_error_message()
函数返回时,只保留简单的错误消息文本?
有任何想法吗?
return strip_tags($this->db->_error_message());
它会剥离 <> 之间的所有内容
我不记得确切的想法,但我知道您可以通过在应用程序/语言/英语中创建文件来发送海关错误消息
查看文档中的此页面,它应该会有所帮助
http://ellislab.com/codeigniter/user-guide/libraries/language.html
最安全的方法是转到错误文件夹,将标题类型更改为 text/plain。然后删除 html 格式并回显错误消息。