已有40人关注
请教PHP代码的问题
发表在PHP图书答疑 2008-12-27
是否精华
版块置顶:
尊敬的明日科技老师:您好!
    我是明日科技图书《PHP编程自学手册》的读者,也是一位初学者,有一个程序的代码,有不明白的地方,希望能得到指导。
    在第68页实例mr\04\s1\01中,有如下代码:
<?php
if($Submit==true){
$user = $_POST['user'];
$password = $_POST['password'];
if(empty($user) || empty($password)){
    echo "<script>alert('用户名或密码不能为空'); history.back();</script>";
}else{
    echo "测试成功!";
}}
?>
书本上未说明“if($Submit==true){”这段代码的作用,请进行祥解。多谢!


分享到:
精彩评论 1
346827366
学分:0 LV1
2008-12-28
沙发
您好:

   感谢您对明日科技的支持!

   您说的这段代码的意义是判断用户提交的值是否为真,如果为真则执行下面的操作。

   也可以说判断用户设置的提交按钮的值是否为真。

   该语句更加准确的写法是“if($_POST[Submit]==true){”;

   这样写就不会涉及到全局变量的写法问题。否则,如果PHP.ini文件中全局变量的设置没有开启,将导致不能获取到变量的值
   
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照