一个奇怪的问题,

hleren 2004-08-11 08:59:10
if($name=="")
{
echo "<center><br><br><br><br><br><br>name为空!<P>";
echo "</center>";
exit();
}

这样判断表单提交的变量不为空可以吗?
为什么添了值还提示“name为空!”?
...全文
70 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzkd 2004-08-15
  • 打赏
  • 举报
回复
if($_POST['name']=="")
{
echo "<center><br><br><br><br><br><br>name为空!<P>";
echo "</center>";
}


改成这样看看:)
板功 2004-08-15
  • 打赏
  • 举报
回复
建议用iset()和empty()来判断变量
hleren 2004-08-11
  • 打赏
  • 举报
回复
表单上没有空格,用的是post
skystar008 2004-08-11
  • 打赏
  • 举报
回复
post 还是get
if ('' == $name)
再看看你的表单有没有空格之类的。
hleren 2004-08-11
  • 打赏
  • 举报
回复
前面已经做过处理

$name=$_POST["name"];
-神仙- 2004-08-11
  • 打赏
  • 举报
回复
表单变量用$_POST["name"],新版本的php默认是关闭全局变量的

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧