当前位置:Gxlcms > PHP教程 > 我的tp框架为什么不点击提交就能接受POST传来的数据呢?

我的tp框架为什么不点击提交就能接受POST传来的数据呢?

时间:2021-07-01 10:21:17 帮助过:5人阅读

有些老兄说是不是isPost写错了,现在就把手册上的东西发来大家看看

红字标3处是简简单单的几行代码,上面涂红那个是方法所对应的链接

问题是,我代码明明写的是if(is_post)的情况下,才echo那11111,为什么显示页面直接就给显示出来了啊,难道不应该是在我点击提交按钮后才出现吗?

提交地址是

php部分:

class BcastAction extends CommonAction{

public function index()
{
    $this->display();
}

public function insert(){

$this->display();

}

public function add(){

$IS_POST=$_SERVER['REQUEST_METHOD'] =='POST' ? true : false;

    if($IS_POST){

echo '111';die;
}

}

}
?>

就这么些,不知道哪里出了问题

应该是
if(IS_POST)
{

echo 111;

}

你的tp版本时2.0是不支持IS_POSTIS_GET这种写法的,tp的常量IS_POSTIS_GET等是在3.1版本才有的。既然写法不支持,你直接使用最原始的$_POST、$_GET不可以吗?先完成任务再说

人气教程排行