【发布时间】:2023-04-08 20:04:02
【问题描述】:
我尝试使用此代码将表单中的数据输入到数据库中,但该代码无法正常工作,并且它不断给我拒绝访问和错误消息。我将提交我的 php 代码和错误消息的屏幕截图希望您能找出为什么这种方法不起作用。
下面的代码和屏幕截图:
<?php
// Create connection
$con=mysqli_connect("<host>","<username>","<password>","<database>");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql="INSERT INTO usertb (username, password)
VALUES
('$_POST[username]','$_POST[password]')";
if (!mysqli_query($con,$sql))
{
die('Error: ' . mysqli_error($con));
}
echo "1 record added";
mysqli_close($con);
?>
【问题讨论】:
-
在您可能被黑客入侵之前从您的代码中删除了个人数据库连接详细信息(希望如此),但请检查这些值中不应该存在的空格
-
对
Homework的帮助?除非您自己尝试过,否则没有人会提供帮助。 -
不幸的是,连接信息在编辑历史记录中,它将“永远”存在。 user2581768 - 您应该尽快更改密码。
标签: php mysql database forms final