本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
php开发笔记-windows-linux-thinkphp开发环境搭建
本文来自我的博客:http://www.lwxshow.com/dev/phpdev/thinkphp-configuration-environment.html
使用最新版本的3.1.3版本
php开发笔记-windows-thinkphp开发环境搭建
1.下载ThinkPHP框架
http://www.thinkphp.cn/down.html
ThinkPHP3.1.3完整版
...
ThinkPHP数据库查询方式
ThinkPHP 3.1.2 数据库查询方式
1.普通查询方式;
a.字符串
$arr = $m->where('id = 1 and username="张三"')->select();
b.数组(建议使用)
$data['age'] = 12;
$data['username'] = '李四';
$data['_logic'] = 'or'; //默认 ...
ThinkPHP项目之Hello World
因为一般项目都有前后台之分,所以我们也使用Think PHP网站的推荐的项目目录进行项目的创建
创建index.php文件并添加内容
<?php
ob_start();
define('APP_NAME', 'Home');
define('APP_PATH', './Home/');
define('APP_DEBUG',TRUE);
require '..\ThinkPH ...
ThinkPHP根据不同的模型导航聚焦
简单示例在Public/header.html中的代码如下:
<head>
<style type="text/css">
div#nav span#nav_{$Think.MODULE_NAME} a,div#nav span a:hover{
font-weight:700;
...
ThinkPHP函数详解:import方法
import方法是ThinkPHP框架用于类库导入的封装实现,尤其对于项目类库、扩展类库和第三方类库的导入支持,import方法早期的版本可以和java的import方法一样导入目录和通配符导入,后来考虑到性能问题,在后续的版本更新中不断改进和简化了,所以现在的用法比较简单明了。调用格式:import('类库名', '起始路径', '类库后缀') imprt方法有一个别名vendor方法,专 ...
ThinkPHP报js错误:Uncaught ReferenceError: out is not defined
在Public/Js/common.js中添加如下三个方法:
function out()
{
var e = getEvent();
var oObj = e.srcElement || e.target;
var oTr = oObj.parentNode;
if(!oTr.tag)
...
ThinkPHP ThinkAjax提交问题 ‘Uncaught ReferenceError: ThinkAjax is not defined’
<input type="button" value="保 存" onclick="sendForm('form1','__URL__/update/')" class="small submit">
原来的代码是这样,这样使用就会报错:
Uncaught ReferenceError: sendF ...
基于extjs4.2和easyui1.3.1和ligerui1.2.1和thinkphp3.1的小型权限管理系统,三款齐发
第一:要说明的是本身没学过php,以前是学过一点点java,后来找了工作干的是产品售后和变成没有一点关系,变成只是自己的爱好。
第二:在工作后自己又自学了thinkphp,感觉比java方便好多啊,就在最近自己想做一个权限管理的小系统出来给大家用用。
第三:这个系统我是模仿dwz_thinkphp的例子的底层数据来写的,数据库也是用的他的。前台界面是用的easyui1.3.1
下面是系统的 ...
thinkphp 使用标签库的步骤
应用实例:在 商务中心的 管理供求信息 页面:利用标签库生成列表;步骤一:在项目配置文件Conf文件夹下,新建一个taglibs.php文件,将return array('html'=> '@.TagLib.TagLibHtml' , // 使用import方法支持的路径格式);
ThinkPHP的一些类与方法
Thinkphp 代码
获取客户端IP地址
获取客户端IP地址
$type表示返回类型 0 返回IP地址 1 返回IPV4地址数字
function get_client_ip($type = 0) {
$type = ...
中国程序员不得不使用的php框架,堪称不得已?
首先举例一些php框架有哪些在中国使用:
NO1、Zendframework2框架(企业级框架)php官方框架,一些大公司大企业使用。
NO2、symfony2框架(企业级框架)功能可以说比上面的框架还要强大,适合研究使用,你懂的!
NO3、CodeIgniter框架(小型简易框架,超强扩展性)。
NO4、Thinkphp框架(属于那种不需要打代码的php框架相当于cms)。
为什 ...
ThinkPHP后台程序检测用户登录超时实现
由于每个操作的地方都需要先判断一下登录是否超时,就想到用构造函数,但是每个类都写一个构造函数又不方便,所以写了一个公共类,这个公共类里面还可以写许多其他的通用方法,如: _initialize 方法
新建一个公共Action叫CommAction.class.php代码如下:
class CommAction extends Action {
public function ...
THINKPHP SAE 整合环境搭建
由于以前接触过ThinkPHP,同时又得知SAE提供了众多大型网站应有的服务,所以想使用ThinkPHP技术在SAE上搭建一个应用玩玩。
下载SAE本地调试环境
下载SAE本地调试环境
http://sae.sina.com.cn/?m=devcenter&catId=231 (包括sae本地开发组件的说明)
解压后,在sae.conf中配置端口、本地mysql相关 ...
ThinkPHP3 中APP_GROUP_LIST分组后RBAC无权限问题解决办法!!!
转载请注明出处:http://tyllxx.iteye.com/blog/1693553
今天在官网下的rbac示例,解压出来放到网站根目录,配合TP3.1的框架,运行正常,进入也正常。权限也正常,数据库无问题。将配置文件改名为config.inc.php,放在App目录下,配置文件中加入 'APP_GROUP_LIST'=>'admin,member', ' ...
thinkphp __PUBLIC__ 解决方案与理解
如果你想在你的项目目录下使用Public
假设apache是www
www/test/
www/test/Public
www/thinkphp
把入口文件:
define('APP_NAME', './test');//在test前面加个./,如果不加,则__PUBLIC__ 的值是www/目录下的
分析源码你会发现
'__PUBLIC__' => __ROOT__.'/P ...