php -results应该在同一页面

时间:2012-04-04 14:29:07

标签: php javascript

我已经写了一个登录表单,在此我已经使用过,表单和方法是post和action is(PHP self)<?php $_PHP_SELF ?>(我在表单中使用php)。在PHP中,如果登录成功则写入'欢迎',如果失败,那么'抱歉'。

但这些结果将在一个新的页面中出现。我想在单击提交按钮时将这些结果放在同一页面中。我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

PHP是服务器端语言,因此在提交登录数据后,服务器会生成一个新页面,如果您希望在不刷新页面的情况下返回welcome || sorry消息,则需要使用ajax。我认为你对这一切都很陌生,所以谷歌一些javascript tuts on ajax,或者如果你需要快速运行它,请使用JavaScript库。最简单的imho是jQuery,因为它是该批次中记录最多的