这个要用javascript来实现,PHP本身不能阻止表单提交。
成都创新互联专业提供服务器机柜租用服务,为用户提供五星数据中心、电信、双线接入解决方案,用户可自行在线购买服务器机柜租用服务,并享受7*24小时金牌售后服务。
如果你不会用javascript,你也可以在服务器端检查POST的有效性。
if( empty( $_POST ) ){
//数据为空,跳过执行
}else{
//数据不为空,执行命令。
}
呵呵,有意思了,我复制了你的代码,在我电脑上测试,是OK的,可以获取值
所以,我在想会不会是你环境搭建的问题?
这个有检查过么?或者你的其他页面都访问正常么?
你可以在页面里输出一下
php中form表单的action值为空时,会提交当前页面。根据查询相关公开信息,函数规定了参数后就必须传参,除非参数设定了默认值,提交form表单时,如果action为空,那么就会提交到当前页面。