今日总结:

1、完善了BI后台的MY_Controller.php核心文件。逻辑:若有session,则登录了,则根据用户的菜单权限等来分配菜单和权限;若没有,就header,location跳转到login.php来进行登录。

一个小bug:如果login.php也是继承MY_Controller.php的话,就会循环重定向。解决办法:login.php继承CI_Controller.php。

总结一下4个月以来学会的东西:

1、通过xampp在本地搭建wamp编程环境。

2、winscp远程操控linux主机服务器,来进行编程,增删文件和目录。将服务器上的数据远程复制,压缩,通过工具传给别的远程服务器。

3、xshell:

sudo -s

su - root

cat 查看明细

ll 查看目录内容

tail -f 查看末尾数据

cd   打开目录

4、sqldeveloper远程连接Oracle数据库,并进行操作。

txt文件通过查找替换将文件中的标点符号去掉,然后excel导入这个txt文件,然后把excel导入数据库中。

5、安全:了解了xss蠕虫攻击和sql注入(均不能信任用户输入,需要对输入内容做过滤)。

6、php:

增删改查

1、BI后台:

新增了数据报表5个,产品管理2个,数据管理7个,账号管理1个。部分页面有筛选功能,部分页面是汇总,可跳转到另一页面查看明细。

数据报表使用百度的echarts,生成折线图。

导出数据为excel功能。

增加更改密码功能。

2、逍游天下官网:

重新做了3个页面。

3、ADMIN后台:

可使用这个后台生成静态页面。

增加更改密码功能。

4、游戏静态官网:

通过ajax jsonp来完成登录,并且登录后可以领取礼包码。

5、gameapi接口后台:

星座召唤领取礼包码功能。

登录、注册、找回密码功能,验证登录状态功能。

微信公众号的菜单等。