17、不要直接使用 $_SESSION 变量

简单例子:

$_SESSION['username'] = $username;
$username = $_SESSION['username'];
 
改进后:

define('APP_ID' , 'abc_corp_ecommerce');
 //Function to get a session variable
 function session_get($key)
 {
 $k = APP_ID . '.' . $key;
 if(isset($_SESSION[$k]))
 {
 return $_SESSION[$k];
 }
 return false;
 }
 //Function set the session variable
 function session_set($key , $value)
 {
 $k = APP_ID . '.' . $key;
 $_SESSION[$k] = $value;
 return true;
 }
 
 
原文链接:http://blog.jobbole.com/17211/
 
 

最新文章

  1. .NET魔法堂:工程构建基石->MSBuild
  2. linux 新建文件的命令
  3. ios 横竖屏通知
  4. bootstrap学习<三>打开模态窗体
  5. Windows Live Writer代码高亮插件对比
  6. java程序内存使用
  7. ExtJs之Ext.util.MixedCollection
  8. ExtJs之工具栏及菜单栏
  9. Objective-C中的封装、继承、多态、分类
  10. iframe框架自适应高度 uncanght SecurityError: Blocked a frame with origin "null" from accessing a frame ....
  11. IE下的bug
  12. Android ActionBar详解(一)--->显示和隐藏ActionBar
  13. cmake的安装和卸载
  14. Python基础__字典、集合、运算符
  15. 【Python实践-6】将不规范的英文名字,变为首字母大写,其他小写的规范名字
  16. SpringMVC配置多视图-内容协商原理
  17. 从零搭建 ES 搜索服务(四)拼音搜索
  18. Mysql事件监控日志
  19. java基础篇---文件上传(commons-FileUpload组件)
  20. 【Oracle】PL/SQL Developer使用技巧(持续更新中)

热门文章

  1. sencha touch 开发环境搭建(视频)
  2. Unity3D Shader描边效果
  3. parted分区脚本
  4. 传真AT指令部分(参考)
  5. background-size:100% 100% 时 background-position: % 失效
  6. 【巷子】---json-server---基本使用
  7. HOJ 2124 &POJ 2663Tri Tiling(动态规划)
  8. 字符串匹配 扩展KMP BM&Sunday
  9. ubuntu16.04下安装pycharm
  10. codeforces 883H - Palindromic Cut - [字符串处理]