php判断post传来的值是否为空,post传值成功,但为何显示值为空

博客探讨了在前端开发中遇到的一个问题,即使用Ajax传递的msgId值在结合form表单提交时丢失,导致无法在后台正确插入数据。作者怀疑可能是后台处理时刷新导致msgId丢失,同时表单数据也无法提取。问题集中在如何在保持Ajax数据传递的同时,正确接收并处理form表单提交的数据。
摘要由CSDN通过智能技术生成

我的do和msgId是通过ajax传递的,后台也已经可以利用do和msgId调取数据显示在页面上,submit和comment是直接通过form表单传递的.....两个都传递到comment.php里。我想要实现的是通过do和msgId直接在页面上显示我数据库中已有的数据,然后通过submit和comment以及之前的msgId实现将用户输入的信息保存到的数据库中,但此时msgId的值为空。是为什么呢?

——————————————————————————————————————————————————————————————————————————————————————

js中利用ajax传msgId值,并在comment.php中利用该值获取数据库内容,呈现在页面上。此前效果可实现,但在此利用该msgId值以及form表单中post方法传回来的值,在comment.php中插入数据。但此时的msgId显示为空,且form表单中利用post也提取不到值,这是为什么呢?

comment.php1

50d67ec8c4eb11c1e1ef1c2865a28037.png

头信息:

b23d8d12f3c899d2e9fbc5b11f685698.png

利用var_dump出来的三个值:

f8c6680f5d31ceeb4f234f9a0bbdcebd.png

不知道是不是后台在获取我form传回来的值时重新刷新了导致msgId丢失呢?但很奇怪为什么表单中的数据也提不到?谢谢大家!!!

8d894f4d40b11439cc7ec203ef62cd1e.png

2d175be9232d129cb9531c0a9c215f2e.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值