我创建了一个表单,用户可以在其中添加他的数据库名称,用户名,密码,主机。然后该表单创建一个配置文件并添加用户数据库详细信息。表单位于根目录中,配置文件位于根/包含中。我想知道如何从表单文件验证数据库连接。如果连接成功,他可以继续下一步,如果不是,我想显示错误。
形式
if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['db-details']) {
$dbName = $_POST['dbName'];
$dbUsername = $_POST['dbUsername'];
$dbPassword = $_POST['dbPassword'];
$dbHost = $_POST['dbHost'];
$phConfigFile = 'includes/ph_config.php';
file_put_contents($phConfigFile, $phConfigData);
}
配置
<?php
define("DB_HOST", "[dbHost]");
define("DB_USER", "[dbUsername]");
define("DB_PASS", "[dbPassword]");
define("DB_NAME", "[dbName]");
$connection = mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
蛊毒传说
小怪兽爱吃肉
鸿蒙传说