Thinkphp 本地传递post正常,linux系统服务器不能提交form表单,获取的数据为空
本地能够正常运行,但上传linux服务器提交表单获取的数据为空,打印$_POST为空html:<formmethod="post"id="form1"enctype="m...
本地能够正常运行,但上传linux服务器提交表单获取的数据为空,打印$_POST为空
html:
<form method="post" id="form1" enctype="multipart/form-data" target="frameFile"
action="{:U('Proposer/saveProposer')}">
<input type="text" class="address validate[required]" name="address1" value=""/>
<iframe id='frameFile' name='frameFile' style='display: none;'></iframe>
<a href="javascript:;" onclick="return saveProposer();">确定</a>
</form>
js:
saveProposer(){
$("#form1").submit();
}
thinkphpsaveProposer方法:
public function saveProposer(){
#代码
不能获取表单的数据,打印$_POST为空
} 展开
html:
<form method="post" id="form1" enctype="multipart/form-data" target="frameFile"
action="{:U('Proposer/saveProposer')}">
<input type="text" class="address validate[required]" name="address1" value=""/>
<iframe id='frameFile' name='frameFile' style='display: none;'></iframe>
<a href="javascript:;" onclick="return saveProposer();">确定</a>
</form>
js:
saveProposer(){
$("#form1").submit();
}
thinkphpsaveProposer方法:
public function saveProposer(){
#代码
不能获取表单的数据,打印$_POST为空
} 展开
5个回答
展开全部
public function saveProposer(){
file_put_contents('./txt.txt', $_POST['address1']);
}
//看看根目录下是否有txt文件,没有则没有进入这个方法,检查路径,linux 大小写
//有这个文件,查看是否刚才POST过去的值
望采纳 Thx
追问
有这个文件,但是没有$_POST这个值没有
展开全部
能获取表单的数据,打印$
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
跨域名了么?
用firebug跟踪一下,提交数据过去了么?
用firebug跟踪一下,提交数据过去了么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
检查一下,看是不是服务器上面PHP版本对某函数不支持。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
句级合格的发生过格式和黑色叿
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询