JavaScript:登录和注册系统

时间:2016-07-07 07:23:36

标签: javascript php mysql

我想制作一个不使用PHP&的登录和注册表格MySQL的。但是使用JavaScript代替。也许使用JavaScript& MySQL或者其他比使用PHP更容易的东西。有人知道登录和注册系统的JavaScript源代码吗?请帮助:)

2 个答案:

答案 0 :(得分:1)

您不能使用javascript直接将数据发送到mysql数据库。但是,您可以使用AJAX(异步Java语言和XML)将数据发送到.php文件,而php文件将处理数据并给出响应,而AJAX将以html {{1}显示响应}元素。我在下面编写了一些代码,以展示如何执行AJAX请求。在这里,我正在使用<div>方法。您可以使用jQuery,也可以不使用jQuery:

使用jQuery:

GET

没有jQuery:

HTML:

$(document).ready(function() {
    $("button").click(function() {
        $.ajax({
            type : 'GET',
            url  : "server.php",
            data : {
                // Data you want to submit to the server
            },
            success : function() {
                // code to be executed when the request was successful
            }
            error : function() {
                // code to be executed when an error occurs
            }
        });
    });    
});

JavaScript:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>Document</title>
</head>
<body>

<button onclick="submitData()">Submit</button>
<!-- Attach an onclick event to the button -->
<p id="response"></p>

</body>
</html>

我希望这个答案可以帮助您解决问题。

答案 1 :(得分:0)

JavaScript MySQL 是致命的组合。

JavaScript是一种客户端语言,如果不与任何服务器端语言通信,它就无法与 MySQL数据库进行通信。

以下是如何制作内容,将数据从客户端(JavaScript)发送到服务器(PHP或任何其他服务器端语言),然后在MySQL中存储/检索数据。

使用服务器端语言从服务器返回客户端响应。

因此,简而言之,要对MySQL数据库进行处理,必须有一个服务器端语言,以允许客户端和数据库之间的通信。