13
2014-02

thinkphp如何导出Excel

/*导出xls用户个人信息*/
function export(){            
          header("Content-type:application/octet-stream");
              header("Accept-Ranges:bytes");
              header("Content-type:application/vnd.ms-excel");  
              header("Content-Disposition:attachment;filename=用户信息表".date("Y-m-d").".xls");
              header("Pragma: no-cache");
              header("Expires: 0");
              //导出xls 开始
          $tag0 = iconv("UTF-8", "GB2312",'用户ID');
25
2013-01

thinkphp3.1模板标签数组变量如何输出?

模板标签的变量输出根据变量类型有所区别如果是数组变量

$data['name'] = 'shiyayong';

$data['email'] = 'shiyayong@qq.com';

$this->assign('data',$data);

23
2013-01

thinkphp系统变量

普通的模板变量需要首先赋值后才能在模板中输出,但是系统变量则不需要,可以直接在模板中输出,系统变量的输出通常以{$Think 打头,例如:
{$Think.server.script_name} // 输出$_SERVER['SCRIPT_NAME']变量
{$Think.session.user_id} // 输出$_SESSION['user_id']变量
{$Think.get.pageNumber} // 输出$_GET['pageNumber']变量
{$Think.cookie.name}  // 输出$_COOKIE['name']变量

23
2013-01

thinkphp框架开发注意事项

1、要注意模板文件位置是相对于项目的入口文件,而不是模板目录。
   还有一种情况是,你需要获取渲染模板的输出内容,就可以使用fetch方法,fetch方法的用法和display基本一致,区别就在于fetch方法渲染后不是直接输出,而是返回渲染后的内容,例如:
$content = $this->fetch('Member:edit');

31
2012-12

thinkphp模板标签如何支持PHP原生态if else的写法

前段时间做的一个客户网站,因为使用了thinkphp。但是在使用过程中,发现不支持php原始的if else 标签。但是他自身也支持if标签,但是不是自己想要的那个效果,于是google了下,也没什么结果。有天在国外论坛闲逛的时候发现一篇文章实现原理和这个差不多。就拿到这里实现了下,实现了这个功能。 1.大家打开thinkphp 的目录,找到ThinkPhp/Lib/Template/ThinkTemplate.class.php

27
2012-12

thinkphp3.0完整版配置安装

之前弄过thinkphp2.0开发过一个博客,后来好久没弄了,差不多有点忘了,今天就忙中头衔刚配置了thinkphp3.0,下面介绍一下配置方法。

首先,在服务器或者本地的Web目录下面创建一个App目录,并且把下载的ThinkPHP框架的ThinkPHP目录拷贝到App目录下面,然后在App目录下面创建一个index.php文件,该文件就是我们要创建项目的入口文件。在index.php文件中输入以下代码

<?php

//加载框架入口文

require './ThinkPHP/ThinkPHP.php';

?>

09
2012-12

php与thinkphp如何设置连接oracle数据库?

   在我们用来开发网站的电脑上已经安装有PHP环境,我们想使用php来连接一个oracle数据库。但是用thinkphp连接oracle,报错:系统不支持oracle。

«1»