漓吓放蠢毋钱帘滦袒干涂舍呐
在phpstudy-www下新建weibo文件夹
引入thinkPHP核心文件
创建入口文件index.php 代码:
<?php define('APP_NAME', 'Index');//定义项目名称 define('APP_PATH','./Index/');//定义项目路径,定义为当前文件之下,所有的文件路径都是相对于Index.php而言,tp中文件夹首字母大写 define('APP_DEBUG',true);//开启调试bug模式 require './ThinkPHP/ThinkPHP.php';//引入thinkPHP核心文件,一定要注意大小写 ?>
在浏览器成功运行后提示信息
运行后文件目录结构:
生成的项目文件目录
文件作用说明:
在tpl中新建Default文件夹,作为默认模板
删除无用的文件后 文件夹结构:
Conf/conf.php下写数据库连接代码:
<?php return array( 'DB_HOST'=>'127.0.0.1',//数据库服务器地址 'DB_USER'=>'root',//数据库连接用户名 'DB_PWD'=>'root',//数据库连接密码 'DB_NAME'=>'weibo',//使用的数据名称 'DB_PREFIX'=>'hd_',//数据库表前缀 'DEFAULT_THEME'=>'default',//默认主题模板 ); ?>
书写注册与登录控制器
lib/action下新建LoginAction.class.php 删除默认生成的控制器(IndexAction.class.php)
代码:
<?php /** * 注册与登录控制器 */ Class LoginAction extends Action{ /** * 登录页面 */ public function index(){ $this->display();//显示模板 } /** * 注册页面 */ public function register(){ $this->display();//显示模板 } } ?>
此时访问控制器会报错(访问路径:http://localhost/weibo/index.php/Login)
在TPL/default 下新建 Login控制器文件夹:
复制登录文件index.html 注册文件 register.html到此处
weibo下新建Public存放公共资源文件:
修改资源文件的代码:
引入public目录下的js,css image文件
修改Login控制器下的index.html,register.html的代码
./改为__PUBLIC__/
成功效果:
文件夹目录结构:
缎溉怀吵褪授盛宿疾衫铃绒犯