黑马程序员:使用thinkphp 创建家具网站第①天(优秀)_黑马程序员学费多少

2020-02-28 其他范文 下载本文

黑马程序员:使用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.}

复制代码

以上是个人学习之练习的整理笔记,会陆续更新,希望和菜鸟们一起学习,共同进步!

《黑马程序员:使用thinkphp 创建家具网站第①天(优秀).docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
黑马程序员:使用thinkphp 创建家具网站第①天(优秀)
点击下载文档
相关专题 黑马程序员学费多少 黑马 程序员 家具 黑马程序员学费多少 黑马 程序员 家具
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文