php - 使用 javascript 登录 (php)

标签 php javascript sql

我正在尝试在我的页面中添加登录向下滚动窗口。窗口本身工作正常(http://pasionesargentas.webatu.com/test4.php),但现在我需要一些帮助 - 我需要一种方法来将新的输入表单集成到我的实际登录系统中。在向下滚动窗口中,您可以看到两个字段(用户名和密码)和提交按钮。但实际的登录系统我有一个全新的窗口(http://pasionesargentas.webatu.com/signin.php),我在其中进行整个检查和 session 启动。我可能可以将 php 登录代码与向下滚动窗口合并,但我不喜欢这样做,因为向下滚动窗口位于标题中,并且我不希望每次页面都运行检查(使用标题)被打开。 我真的很害怕不被理解,所以在这里我添加了更多相同的行:

我有一个 JavaScript 向下滚动窗口,其中有两个字段(u/n 和 pass)和一个提交按钮,但我不知道如何使用数据库检查这些值,以便我可以为该用户启动 session 。

最佳答案

您使用 AJAX。我将使用 jQuery library 编写我的代码,因为这是我所熟悉的。

当您按下登录表单上的“提交”按钮时,浏览器会向您的登录 PHP 页面发送一个 POST 请求,该页面会处理该请求并为用户设置 session 。

您可以使用 JavaScript 模拟此行为:

$.post('login.php', $('#id_of_login_form').serialize(), function(data) {
  alert('You have been logged in!');
});

此代码将使您从不同的页面登录到您的网站。

关于php - 使用 javascript 登录 (php),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8199518/

相关文章:

php - 关联数组 - 重复键值

php - 不应静态调用非静态方法 Illuminate\Support\Collection::where()

php - 如何在一页中显示来自不同数据库表的数据

sql - 如何通过 SQL 注入(inject)更新列?

php - 如何将 PHP 应用程序限制在它们自己的目录和它们自己的 php.ini 中?

php - 使用 php curl 获取 outlook 通讯簿列表?

javascript - 使用 jquery/javascript 从一行 html 代码中获取数字

javascript - 删除附加代码不起作用

javascript - 使用 JavaScript 检查服务器上是否存在图像?

java - 如何在 MySQL 行的一个单元格中存储相同数据类型(对象数组)的多个值。?