0

我在 CodeIgniter 模型中有类似的东西

$query = $this->db->insert('something',$data);

if($query)
{
    return true;
}
else
{
    return $this->db->_error_message();
}

我非常想知道的是,如何从 CodeIgniter 生成的错误模板中删除 html,当_error_message()函数返回时,只保留简单的错误消息文本?

有任何想法吗?

4

3 回答 3

1
return strip_tags($this->db->_error_message());

它会剥离 <> 之间的所有内容

于 2013-02-15T12:46:55.570 回答
0

我不记得确切的想法,但我知道您可以通过在应用程序/语言/英语中创建文件来发送海关错误消息

查看文档中的此页面,它应该会有所帮助

http://ellislab.com/codeigniter/user-guide/libraries/language.html

于 2013-02-15T13:01:03.870 回答
0

最安全的方法是转到错误文件夹,将标题类型更改为 text/plain。然后删除 html 格式并回显错误消息。

于 2016-06-21T00:49:48.463 回答