我试图验证我是否已连接到数据库,但是每当我检查连接是否因密码不正确而失败时,我在页面上没有得到任何响应
<?php
include 'SETTINGS.php';
$RESPONSE = ["mode" => "response", "data" => ["title" => $NETWORKDISPLAYNAME, "message" => "Internal Error (0)"]];
$INPUTS = json_decode(file_get_contents("php://input"),true);
if(is_array($INPUTS))
{
$SQL = mysqli_connect($SQLHOST, $SQLUSER, $SQLPASS, $SQLDB);
if(!$SQL)
{
echo 'not connected';
}
else echo "connected";
}
else
{
$RESPONSE['data']['message'] = "Internal Error (1)";
}
die(create_response($RESPONSE['mode'],$RESPONSE['data']));
?>
当我故意为数据库使用不正确的密码时,我在页面上没有任何输出
将此行添加到代码的开头
ini_set('display_errors', 1);
error_reporting(E_ALL & ~E_DEPRECATED & ~E_NOTICE);