有些老兄说是不是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部分:
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不可以吗?先完成任务再说