下面这段代码中红色字体什么意思呢?
if($_GET[out]){ setcookie("cookie","out");
echo "<script language=\"javascript\">location.href='login.php';</script>";}
if($_GET[out]){ setcookie("cookie","out");
echo "<script language=\"javascript\">location.href='login.php';</script>";}
解决方案 »
- 求正则表达式 计算字符串长度
- 问一个菜鸟问题
- php5手册上说可以使用SID常量获取sesssionid,为什么我测试返回的值总是空呢?
- 弱弱的问个问题
- 用PHP调用Oracle存储过程------------在线的等待!!!!!!!!!!!!!!!!!!!!!!!!!!!
- PHP连MSSQL的问题
- 请教:程序没错,却显示乱码
- 如何用php生成一个html文件
- Fatal error: Call to a member function fetch_assoc() on boolean in
- 哪位大神知道php如何对文件进行加密与解密的方法?
- php合成gif图颜色偏差很大
- PHP保存最近10次访问的COOCIE
1.判断条件 $_GET[out]意思是用户的动作是否是退出,或者说是点击了URL为xxx.php?out=xxx的链接.当然这个判断很不安全,而且$_GET['out']这样写才稍微正规点,不然会在严格错误提示下出现Notice.
2.条件内操作 JS跳转到指定URL.逻辑上讲就是如果退出,则跑到登录页面上.