网络安全培训系统3.1版本
概述
- 使用 MySql Apache PHP 环境进行开发。
操作系统
- CentOS6.5
运行环境
- PHP 5.5.32
- Apache 2.2
- Mysql 5.1.73-7.el6
PHP框架
- CodeIgniter-3.0.6
安全性
*编码过程中不允许跨出Ci框架写SQL, 所有Input必须进行合法性验证。
注意事项
- Model 和 Controller 文件名必须是大写字母开头, view 文件名全小写。
- 如 Usermodel.php Userctl.php user.php
- 类名必须和文件名一致, 方法名全小写Usermodel.php
Usermodel.php
<?php class Usermodel extends CI_Model { public $user; public function __construct() { parent::__construct(); } public function insert_entry() { $this->date = time(); $this->db->insert('entries', $this); } public function update_entry($id) { $this->date = time(); $this->db->update('entries', $this, array('id' => $id)); } } ?>
Userctl.php
<?php class Blog extends CI_Controller { public function index() { echo 'Hello World!'; } } ?>
user.php
········
网友评论