将错误输出到与调用函数不同的位置

时间:2013-05-30 00:29:01

标签: php javascript

我有一个functions.php文件,我保留在页面顶部,查找POST请求并运行相应的函数。唯一的麻烦是我不能将错误输出到页面的不同区域,因为此刻无法看到它们。我想将functions.php保留在页面顶部并输出到其他地方(如果可能的话)?我试图使用javascript,但我没有运气。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果我理解正确functions.php在页面顶部输出错误而您不喜欢它。

如果是这样,那么你可以将div包裹在你调用函数的地方,我假设标题已经发送/输出是安全的。然后你可以使用javascript来删除div的内容(如果存在)并将其放在适当的位置。你甚至可以为你指定一个小帮助表来指定函数名称并对其进行解析,这样你就可以通过移动它们来显示所有不同位置的消息。

另一种选择是为functions.php使用自定义错误处理程序,将输出分配给$_SESSION并显示在适当的位置。我坚持用这个。