欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

为什么这样还能提交过去呢?

程序员文章站 2022-03-21 10:44:24
...
这样做判断 如果只填yzm和title 不填content 为什么也能提交成功呢 这是为什么?
如果只填yzm和content 不填title则不能提交成功 为什么这句判断出现这种情况?
if(isset($_POST['yzm'])&&!empty($_POST['title'])&&!empty($_POST['content'])){
 echo "提交成功"
}

回复内容:

这样做判断 如果只填yzm和title 不填content 为什么也能提交成功呢 这是为什么?
如果只填yzm和content 不填title则不能提交成功 为什么这句判断出现这种情况?

if(isset($_POST['yzm'])&&!empty($_POST['title'])&&!empty($_POST['content'])){
 echo "提交成功"
}

首先你的yzm这个span标签是不会提交到$_POST变量里的,你需要改成表单元素

然后你整理下业务逻辑,倒是哪些是可填的,哪些是必填的,然后写多个判断会清楚一些

感觉你的业务逻辑还没有复杂到要不同的场景下不同的判断

相关标签: php