php -结果应该出现在同一页面中

标签 php javascript

我写了一个登录表单,在这个我用过,表单和方法是post, Action 是(PHP self)<?php $_PHP_SELF ?> (我在表单本身中使用 php)。在 php 中,我写了如果登录成功则“欢迎”,如果失败则“抱歉”。

但这些结果将出现在新页面中。当我单击提交按钮时,我希望在同一页面中获得这些结果。我怎样才能做到这一点?

最佳答案

PHP是一种服务器端语言,因此提交登录数据后,服务器会生成一个新页面,如果您想要欢迎||抱歉消息要在不刷新页面的情况下返回,您需要使用ajax。我猜你对这一切还很陌生,所以在 google 上搜索一些关于 ajax 的 javascript Tuts,或者如果你需要快速启动并运行它,请使用 JavaScript 库。恕我直言,最简单的是 jQuery,因为它是其中记录最多的

关于php -结果应该出现在同一页面中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10013234/

相关文章:

PHPWebSocket 库不工作

php文件管理器数据库设计(mysql)

php - 在 PHP/HTML 表单中传递一个 mysql 行

php - sql 计算查询不运行,#1054 字段列表中的未知列

javascript - 使用 for every 循环进行 for 循环的最佳方法? - JavaScript

javascript - 是否可以在 highcharts/highstock 中定位缩放按钮?

javascript - 支持十进制数的 Number 指令

php - 使 if 语句了解哪个 "time-left"格式更大

javascript - 在 fancybox 中打开 html 页面

javascript - 如何以编程方式在 CSS 动画中堆叠关键帧