gpt4 book ai didi

php - Web应用程序错误处理和打印结果

转载 作者:行者123 更新时间:2023-12-03 08:56:23 25 4
gpt4 key购买 nike

好的,我有一个Web应用程序,并且已将文件拆分为页面脚本,以便进行更好的管理。
例如,addplayerP.php是具有等形式的页面,而addplayer.php类似于运行所有请求查询的脚本页面。

我现在要做的是创建一个错误管理系统。因为我不想用 header css和html重载脚本页面来打印出错误,所以我想到了简单地在页面上返回$_GET['errorNo']代码,并根据该页面返回相应的错误消息。

现在,最好是在错误检查方面解决此问题的最佳方法。
我的意思是,好吧,我返回1001错误,但我应该采用一种更加面向对象的方式(不是有经验的类,但愿意玩耍)。

任何想法都会被应用

最佳答案

在我看来,您应该使用javascript进行错误处理,而不是回显php字符串。

因为我假设您所指的错误是表单填充中的错误,所以我建议您熟悉jquery和submit()函数。

在将它们发送到服务器之前,您应该先在客户端检查它们。

当然,您仍然应该在服务器端仔细检查它,以处理黑客尝试,但是错误处理应坚持使用javascript。

一个简单的例子:

HTML:

<form id = "test" action = "addplayer" method = "post">
<input type = "text" name = "name">
</form>

Javascript(Jquery):
$('#test').submit(function(){
if ( $('#test[name="name"]').val() == "") // if its empty
{
alert("name cannot be empty");
return false;
}
else
{
return true;
}
});

如果您熟悉Ajax,则应该可以使您的生活更加轻松:
Ajax Form Plugin

关于php - Web应用程序错误处理和打印结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23927965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com