有些老兄说是不是isPost写错了,现在就把手册上的东西发来大家看看 红字标3处是简简单单的几行代码,上面涂红那个是方法所对应的链接 问题是,我代码明明写的是if(is_post)的情况下,才echo那11111,为什么显示页面直接就给显示出来了啊,难道不应该是在我点击提交按钮后才出现吗? 提交地址是 这样直接导致我无法接收任何post表单提交过来的数据,因为我无论在表单提交什么,都会显示null 这是TP2.0版本的,有人碰过这种问题的吗? 目前发现就提交表单有问题,查找什么的都一切正常. 回复好心的大神消逝的风ジ的,麻烦看下: 结果依然照旧。。。。死活看不到echo的东西,提交表单后,后面加不加diey 一样 回复内容: 有些老兄说是不是isPost写错了,现在就把手册上的东西发来大家看看 红字标3处是简简单单的几行代码,上面涂红那个是方法所对应的链接 问题是,我代码明明写的是if(is_post)的情况下,才echo那11111,为什么显示页面直接就给显示出来了啊,难道不应该是在我点击提交按钮后才出现吗? 提交地址是 这样直接导致我无法接收任何post表单提交过来的数据,因为我无论在表单提交什么,都会显示null 这是TP2.0版本的,有人碰过这种问题的吗? 目前发现就提交表单有问题,查找什么的都一切正常. 回复好心的大神消逝的风ジ的,麻烦看下: 结果依然照旧。。。。死活看不到echo的东西,提交表单后,后面加不加diey 一样 $this->isPost();登入後複製 是这样用的吧 试试 if(IS_POST) 你图中写的是isPost 什么版本,据我所知,我用过的都是 if (IS_POST) { }登入後複製 html部分:{// 引入标签库 } 返回列表页首页直播管理 {%ADD} 添加直播地址 登入後複製 作者 [视频直播者] 视频标题 [视频标题] 视频简介 [视频简介] 直播间地址 [直播间地址] 封面图片: 登入後複製 登入後複製 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_POST、IS_GET这种写法的,tp的常量IS_POST、IS_GET等是在3.1版本才有的。既然写法不支持,你直接使用最原始的$_POST、$_GET不可以吗?先完成任务再说