今日总结:
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接口后台:
星座召唤领取礼包码功能。
登录、注册、找回密码功能,验证登录状态功能。
微信公众号的菜单等。