黑马程序员:使用thinkphp 创建家具网站第①天(优秀)_黑马程序员学费多少
黑马程序员:使用thinkphp 创建家具网站第①天(优秀)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“黑马程序员学费多少”。
1.thinkphp 在创建前后台时使用不同的文件夹 前台index.php 1.2.3.define('APP_NAME', 'home');define('APP_PATH', './home/');include './ThinkPHP/ThinkPHP.php';
复制代码
后台admin.php
1.2.3.define('APP_NAME', 'admin');define('APP_PATH', './admin/');include 'ThinkPHP/ThinkPHP.php';
复制代码
注释:使用thinkphp3.0 php5.2,创建的前后台分别属于不同的文件夹下,APP_PATH 必须有结尾的/ 2.在home,admin,文件下lib/action 创建空操作,EmptyAction,和空方法_empty();每次输出中文前加header('Content-Type:text/html;charset=utf-8')。防止乱码!
3.建立后台登入界面,写login.inc.php初始化系统seion验证!方便每个后台页面载入!
login.inc.php源码
1.2.3.4.5.6.7.8.
seion_start();
if(!iet($_SESSION['name_wln'])){ $path=explode('/', __URL__,-1);$path=implode('/', $path);//join()别名 header('location:'.$path.'/login');exit();}else {
9.if($_SESSION['username_wln']!= 'admin'){
10.exit;11.} 12.13.}
复制代码
LoginAction.cla.php源码
1.2.3.4.5.6.7.8.9.
cla LoginAction extends Action{
public function index(){
header(“content-type:text/html;charset=utf-8”);$this->display();}
public function verify(){
import('ORG.Util.Image');
10.Image::buildImageVerify();11.12.}
13.public function checkLogin(){
14.header(“content-type:text/html;charset=utf-8”);15.$username1=$_POST[uname];16.$userpwd1=$_POST[upwd];17.$user=M('User');18.19.$usernames=$user->where('username=“'.$username1.'”')->find();20.// $usernames=$user->parseFieldsMap($usernames);21.22.if($usernames[userpwd]==md5($userpwd1)){ 23.seion_start();
24.$_SESSION['name_wln']=$usernames['name'];
25.$_SESSION['username_wln'] = $usernames['username'];
26.header('location:../../admin.php/index/index');
27.}else { 28.echo
'alert(“
登
入
失”);location.href=“../../admin.php/login/index”;';
败29.echo 'notok';30.} 31.32.} 33.34.public function OutLogin(){
35.header(“content-type:text/html;charset=utf-8”);36.$_SESSION=array();37.seion_destroy();
38.if(iet($_COOKIE[seion_name()])){
39.setCookie(seion_name(),'',time()-100);40.} 41.echo
'alert(“
成功
登
出
管”);location.href=“../../admin.php/login/index”;';
理42.} 43.}
复制代码
以上是个人学习之练习的整理笔记,会陆续更新,希望和菜鸟们一起学习,共同进步!