01ThinkPHP的配置学习

记录下来,看下自己能多久学会,从上周六就在看了,下载了XX网的视频,一步一步来学习,一般都是先模仿,然后在能有创新,首先下载PHP,然后放到WEB目录,把thinkphp单独放在一个目录里面,然后在web主目录下面新建一个index.php文件,然后在里面包含thinkphp.php文件,如下

define ('APP_NAME','home'); //定义一个名字,注意要大写
define ('APP_PATH','./home/');  //必须要加点,后面结尾必须有 / 的符号
define('APP_DEBUG',true); //开启调试模式
require './code/ThinkPHP.php'; //这个地方的ThinkPHP.php  T是大写,PHP也是大写,错了不行

然后到home文件夹的conf文件夹里面找到config.php配置页面,配置数据库也开启页面的


<?php
return array(
	//数据库设置
	'DB_TYPE'   => 'mysql', // 数据库类型
        'DB_HOST'   => 'localhost', // 服务器地址
        'DB_NAME'   => 'one', // 数据库名
        'DB_USER'   => 'ones', // 用户名
        'DB_PWD'    => 'ones', // 密码
        'DB_PORT'   => 3306, // 端口
        'DB_PREFIX' => '', // 数据库表前缀,如果没有前缀就留空
	'SHOW_PAGE_TRACE'=>true, //开启页面trace,这个地方如果测试一定开启,如果正式上线的就不写这个
);
?>

然后找到home文件夹下面的Lib文件夹,Action文件夹,里面有一个IndexAction.class.php,这个是控制文件,其实就是一个方法,不知道这样说是否正确,就是操作的类文件是写在这个目录下面的,打开这个indexAction.class.php,然后在里面写方法,模板默认调用的是tpl文件夹里面的,这里的方法是index,那么在TPL文件夹里面必须建立一个index的文件夹,然后在建立一个index.html才可以。

<?php

class IndexAction extends Action {
    public function index(){
	$title='VPN用户设置信息';
	$dataname='2013年VPN列表';
	$this->assign('title',$title);  //在HTML页面调用的用this下面的assign,第一个是HTML页面的值,第二个是这个值的值
	$this->assign('dataname',$dataname);
	$this->display(); //如果要开启模板,这个地方必须写在最后
    }
}

然后tpl的index下面index.html这样写

<html>
	<meta http-equiv="content-type" content="text/html; charset=utf-8">
	<head>
		<title>{$title}</title>
	</head>
<body>
	<table border="1" width="80%">
		<caption><h1>{$dataname}</h1></caption>
		<tr>
			<td>ID</td>
			<td>姓名</td>
			<td>邮箱</td>
			<td>地址</td>
			<td>登录ID</td>
			<td>密码</td>
			<td>时间</td>
			<td>备注</td>
		</tr>
		<volist name="list" id="vo">
			<tr>
				<td>{$vo.uid}</td>
				<td>{$vo.name}</td>
				<td>{$vo.ename}</td>
				<td>{$vo.address}</td>
				<td>{$vo.vid}</td>
				<td>{$vo.pwd}</td>
				<td>{$vo.time}</td>
				<td>{$vo.notes}</td>
			</tr>
		</volist>
	</table>

</body>

</html>



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值