php - 内联打印PHP错误,而不是删除整个页面

标签 php error-handling inline

如何使PHP内联显示错误而不是更改整个页面?

我希望它以#errors为目标并填充它,而不是更改所有内容。

我当前使用的代码是die ("Incorrect username or password.");
我是PHP的新手,如果这很容易做,请对不起。

最佳答案

将错误放在您执行逻辑的变量中,并在#errors中打印其内容。例如:

if (username_is_incorrect()) $error = 'Incorrect username or password.';

在HTML中
<?php if (isset($error)):?><div id="errors"><?=$error?></div><?php endif;?>

关于php - 内联打印PHP错误,而不是删除整个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7214860/

相关文章:

c - 静态和内联

PHP 警告 : Call-time pass-by-reference has been deprecated

php - Laravel 全新安装登录问题

php - 使用 PHP,如何确定使用的是哪个 CMS 或框架?

sql - SQL SERVER 中的分组依据/打印相关查询

error-handling - 自定义Axios处理错误

jquery - 将内联 JQuery 函数移至 .js 文件

html - 如何使用 Angular 将单元格 colspan 基于条件值?

php - MySQL数据库与两个数据库同步

haskell - 无法安装Polyparse库