【发布时间】:2017-03-05 17:09:18
【问题描述】:
您好,我有两台服务器,一台带有表单和 mysql 数据库,我将数据插入数据库。另一台服务器只有一个表单,我希望将填写到表单中的数据插入到第一个数据库服务器中。 有什么方法可以安全地将from seconde sever的表单插入数据库?
这是第一个服务器的代码:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title></title>
<meta name="description" content="">
<meta name="author" content="">
<link rel="" href="">
</head>
<body>
<script src=""></script>
<form action="reg.php" method="post">
<label>First name: <input type="text" name="firstname"><br>
<label>Last name: <input type="text" name="lastname"><br>
<input type="submit" value="Submit">
<input type="reset" value="Reset">
</form>
</body>
</html>
<?php
if(empty($_POST["firstname"]) OR empty($_POST["lastname"]) ) {
header( "refresh:5; url=registration.html" );
echo "please fill all the fields.";
}
else {
$con=mysqli_connect("localhost","root","","form");
if(!$con) {
die(" error: ". mysql_error());
}
$firstname=$_POST['firstname'];
$lastname=$_POST['llastname'];
$sql= "INSERT INTO a_database (id, firstname, lastname,)
VALUES('DEFAULT','$firstname','$lastname',CURRENT_TIMESTAMP)";
if(mysqli_query($con,$sql)) {
echo "success";
}
else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
}
mysqli_close($con);
?>
【问题讨论】:
标签: javascript php html json ajax