gpt4 book ai didi

javascript - 根据请求将 MySQL 数据从 PHP 发布和检索到 html

转载 作者:行者123 更新时间:2023-11-29 05:01:45 26 4
gpt4 key购买 nike

首先我要说明的是,我对HTML 还很陌生。和 PHP , JS和网页设计,但我必须学习并为我的个人页面创建注册表,并且应该以正确的方法和可能的方法找出答案。

我有index.php与用户登录和注册表单。里面<!DOCTYPE html><html><body> ... </body></html>登录表单包括 input type="text"type="password" :

<div id="loginWrap">
<div class="container">
<form action="login.php" method="post" id="logform">
<div class="row">
<div class="col-25">
<label for="fname">Username:</label>
</div>
<div class="col-75">
<input type="text" id="yuser" name="username" placeholder="Username.." required>
</div>
</div>
<div class="row">
<div class="col-25">
<label for="lname">Password:</label>
</div>
<div class="col-75">
<input type="password" id="ypass" name="password" placeholder="Password.." required>
</div>
</div>
<br/>
<div class="row">
<div class="col-25">
<label for="lname"></label>
</div>
<input type="submit" value="Login" id="logBtn">
</div>
</form>
</div>

发送name="username"PHPaction="login.php"<Form> , 这是分开的 login.phpindex.html 中以这种方式使用的代码文档.现在它包含在 index.php 中就像单独一样,没有任何编辑:

<?php
require 'connect.php';

$Username = mysqli_real_escape_string($con, $_POST['username']);
$Password = mysqli_real_escape_string($con, md5($_POST["password"]));

$SQL = "INSERT INTO registration (username, password) VALUES ('$Username', '$Password')";
if (!mysqli_query($con, $SQL))
{
echo 'Not Inserted';
}
else
{
echo 'Inserted';
}
?>

如何通过插入name="username"name="password"$_POST['username']$_POST['password']同样 index.php页面上的新闻 <input type="submit" value="Login" id="logBtn">并避免使用 index.php 处理此代码页面自动加载。

任何指南、解释或建议都会非常有帮助

最佳答案

只需检查提交的值是否存在。然后运行查询。

<?php
require 'connect.php';

if( isset( $_POST['username'] ) && isset( $_POST['password'] ) ){

$Username = mysqli_real_escape_string($con, $_POST['username']);
$Password = mysqli_real_escape_string($con, md5($_POST["password"]));

$SQL = "INSERT INTO registration (username, password) VALUES ('$Username', '$Password')";
if (!mysqli_query($con, $SQL))
{
echo 'Not Inserted';
}
else
{
echo 'Inserted';
}
}


?>

关于javascript - 根据请求将 MySQL 数据从 PHP 发布和检索到 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57567504/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com