php有没有ispostback,php用什么表示IsPostBack?

在PHP中没有onload事件,但可以通过检查$_POST数组来捕获表单提交。当表单提交后,PHP端可以通过$_POST['submit']来判断。示例代码展示了如何使用isset检查提交按钮是否被点击,以及如何使用Ajax进行异步提交。如果希望仅在提交时执行CheckInput()函数,可以将其放置在检查$_SERVER['REQUEST_METHOD']是否为'POST'的条件内。
摘要由CSDN通过智能技术生成

php貌似木有onload这样的事件

那么怎么捕获提交表单事件呢?

回复讨论(解决方案)

页面提交后就到php端了。

if($_POST['submit']){ echo $_POST['name'];}

php

$_GET or $_POST

默认接收到这两个数组.你print_r 看看数组就明白

function CheckInput(){$submit = $_POST["btnSave"];if(isset($submit)){$UserName = $_POST["txtUserName"];$Pwd = $_POST["txtPwd"];if(empty($UserName)){//echo("你输入的名字是:".$UserName);echo("");return false;}if(empty($Pwd)){//echo("你的密码是:".$Pwd);echo("");return false;}}return true;}CheckInput();

这是我写的 这样的话每次打开页面的话都会执行CheckInput();不是浪费资源吗

我想在需要的执行 怎么搞

那就别写成函数。 点了提交按钮就执行。

if($_SERVER['REQUEST_METHOD']) == 'POST'))

{

CheckInput();

}

用ajax。

既然要验证就肯定每一次请求都做。所以这个问题不算是问题,就得这么设计。

木有智能提示的ide

连有哪些系统变量 方法都不知道

php真蛋疼

同意 php真的很蛋疼

IsPostBack?ASP里的?

asp if Request.ServerVariables("REQUEST_METHOD")="POST"

php if($_SERVER["REQUEST_METHOD"] == "POST")

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值