本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
cakephp 对数据库操作的封装方法的使用
假设有表books ,其中分别有字段id,book_name,type_id,type_name,year,status,create_time
1. 添加数据
$this->loadModal('Book');
$data['book_name'] = '雨季不再来';
$data['type_id'] = 4;
$data['type_name'] = '小说';
...
cakephp 调用不同数据库中的数据表
在用框架cakephp做项目时遇到这样的问题:需要新建一个数据库,然后此项目与新建的库中的表链接,用loadModel('testQuestion’);然后$this->testQuestion->useDbConfig = 'testBase';这样的逻辑应该是没有问题的,但是在database配置中默认的库是wss,这个库中是没有这个表的,
class DATABASE_CON ...
CakePHP运行报错The requested URL XX was not found on this server.
新配置了php开发环境,Apache+php+mysql,各种配置完成后,运行使用cakephp框架的项目居然无法访问,报错The requested URL /wifiserver/Movies/index was not found on this server.经检查后发现是Apache配置有误,忘记打开LoadModule rewrite_module modules/mod_rewrite ...
Cakephp的国际化和poEdit的使用
Cakephp的很强大的i18n功能就是用来实现本地化和国际化的。他通过使用语言配置文件使得程序能够很好的适应变化进行本地化。通过新建locale/chi/LC_MESSAGES/default.po文件,并指定语言选项为“chi”实现。本文中说的就是如何实现这个本地化过程,当然本文中的poedit并不是必须的,但是他可以使得工作效率更高。
一、关于i18n和L10n
这2个东东其实头一 ...
Cakephp中使用Captcha实现更加安全的验证码
Captcha官方
http://www.captcha.ru/en/
Captcha下载
http://www.captcha.ru/en/kcaptcha/
本地下载1.2.6版本
首先可以使用如下程序得到验证码图片,注意在程序在生成图片时就调设置了会话变量。
getImage.php
<?php
include('kcaptcha.php');
s ...
Cakephp本地化和国际化详解
看过CakePHP的程序例子的程序员都会发现,在Controller或者View中,大多数输出都是用一个函数 __(”xxxx”) 来执的,
这个函数就相当与其他框架中的getText()函数,是根据key值和locale来动态获取相应的语言内容。
1)什 么是 i18n,l10n 首 先要先明白Localization & Internationaliz ...
Cakephp的国际化和poEdit的使用
Cakephp的国际化和poEdit的使用
Cakephp的很强大的i18n功能就是用来实现本地化和国际化的。他通过使用语言配置文件使得程序能够很好的适应变化进行本地化。通过新建locale/chi/LC_MESSAGES/default.po文件,并指定语言选项为“chi”实现。本文中说的就是如何实现这个本地化过程,当然本文中的poedit并不是必须的,但是他可以使得工作效率 ...
让Zend Studio关联CakePHP模板文件.ctp
Zend Studio是套强大的PHP编辑器,各种给力让PHP开发者爱不释手。对于CakePHP程序员来说,有件事情相当头疼,在初始安装好Zend Studio程序之后,只能建立Zend Studio已经预定义的文件扩展名PHP文件,除此之外,例如CakePHP模板文件专用文件扩展名.ctp是无法建立的,即使可以建立,也无法着色PHP,想必很多人都有这种经验。
那么强大的Zend Stud ...
CakePHP中使用TinyMce详解
今天一直在纠结TinyMce在CakePHP中的使用方法,因为之前一直在使用CKEditor,没有太多的接触过TinyMce,第一次用就直接在框架中集成,所以中间造成了很多误解,搞了半天时间。这里把集成过程记载下来备用。
CakePHP官方出的有TinyMce视图助手,下载该视图助手之后,可以看到里边包含几个文件夹,先留意下/views/helpers/tiny_mce.php文件。/we ...
CakePHP2命名规范
CakePHP的命名规范相当重要,遵循CakePHP框架的命名规范,可以获得框架内置的各种功能。CakePHP2发布之后,命名规范这块与老的框架没有任何区别,本文同时适用于CakePHP 2.x和CakePHP 1.x框架。
总得来说,文件名使用下划线,类名用驼峰命名法。比如,MyNiftyClass类对应的文件名就是my_nifty_class.php。下面是不同类型的类和其相对应的文件 ...
CakePHP 2.x十分钟博客教程(三):数据库基础操作、表单、路由器
通过前面两篇文章的学习,你的CakePHP博客已经初具雏形了。本文会构建博客的文章内容页面,添加新的文章,修改老文章以及删除文章的功能,并且涉及到CakePHP表单创建,数据验证,路由规则等主题。如果还没有仔细了解本教程的前两张,可以访问《Cakephp 2.0十分钟博客教程(一):安装与配置》从头开始学习。
CakePHP系列教程—CakePHP博客三部曲:
CakePHP2十分钟博 ...
CakePHP 2.x十分钟博客教程(二):控制器、模型与视图
在上篇CakePHP教程中,为大家介绍了CakePHP的安装与配置过程。你的CakePHP框架现在应该已经能够建立应用程序了,本文为大家带来CakePHP如何创建控制器、模型及视图文件,并将其关联起来,最终构建一个数据库驱动的博客程序。
CakePHP系列教程—CakePHP博客三部曲:
CakePHP2十分钟博客教程(一):安装与配置
CakePHP2十分钟博客教程(二):控制器、 ...