php初写成

  学习php差不多了,最近主要学习ThinkPHP框架,记录几个要点

1.在php配置里面打开extension=php_pdo_odbc.dll这个库,以便于使用重写url。

2.在config.php文件里面配置数据库信息。

3.页面的跳转是个令人头疼的问题,一般用success()函数都会成功。而同一个文件夹里面的html文件里的直接用U()就行了。

4.自己做了个构造函数,让其他控制器都加载这个函数,达到验证用户cookie的作用。

5.自己做了个cookie,逻辑就是,用户登录成功后开始计数,在构造函数里加个判断,如果计数为0则跳转到登陆页面

时间: 2024-09-28 08:54:18

php初写成的相关文章

Dom4j 读取一个XML文件和将String写成XML文件

dom4j保存文件xml格式和读取XML文件内容,代码如下: package com.qmjs.imut import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.io.InputStream; import org.apache.log4j.Logger; import org.dom4j.Document; import org.dom4j.DocumentHelper; i

把ps -ef & kill指令写成可以自动执行的shell脚本

之前重启服务器上的服务,均是先使用ps -ef | grep xxx指令查询出PID,然后再使用kill -9 PID指令杀死进程.由于重启的服务只止一个,每次都要重复输入,甚是麻烦. 示例 今天研究了一下,把以上手动查杀.重启服务的过程写成了shell脚本,重启服务只需执行脚本就可以了.附脚本样例: 1 #!/bin/sh 2 3 # restart das-web 4 ps -ef | grep /home/***/das-web/ | awk '{print $2}' | xargs -n

如何将循环写成递归

转载:http://blog.csdn.net/feixiaoxing/article/details/6838362 其实编程的朋友知道,不管学什么语言,循环和递归是两个必须学习的内容.当然,如果循环还好理解一点,那么递归却没有那么简单.我们曾经对递归讳莫如深,但是我想告诉大家的是,递归其实没有那么可怕.所谓的递归就是函数自己调用自己而已,循环本质上也是一种递归.  1)求和递归函数 我们可以举一个循环的例子,前面我们说过,如果编写一个1到n的求和函数怎么写呢,你可能会这么写: int cal

当写listview的onItemClick的方法时写Toast的参数context写成this出现can't resolve method ’make text(OnClickListener,java.lang.String,int)'的错误,原因

listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Fruit fruit = fruitList.get(position); //Toast.makeText(this,fruit.getName(),Toast.L

组件的写成

看人家老的,两种我分不太清楚: 似乎fancybox满足我的要求?感觉还不错的样子!!!!!!,但是这里面的参数是干什么的? (function (window, document, $, undefined) { //todo }(window, document, jQuery)); 还有这样写的,为啥呢?有啥区别? WebcamToy.Audio = (function (c) { }(WebcamToy)); 哈根达斯camera WebcamToy.Camera = (function

刺猬大作战(游戏引擎用Free Pascal写成,GUI用C++写成,使用SDL和Qt4)

游戏特性[编辑] 游戏引擎用Free Pascal写成,GUI用C++写成,使用SDL和Qt4[2]. 0.9.12开始支持实时动态缩放游戏画面. 个性化[编辑] 刺猬大作战有着高度定制性 游戏模式:游戏方式可以发生很大变化,比如棒球模式中,所有刺猬都有保护膜无法损伤,只能击入水中退场 可以制作语音,游戏已经包括如海盗,唱诗风格等五种风格,使用开放的ogg格式 纸娃娃系统,不只可以为每个队员命名,还可以用头饰分辨每个人,已有超过90种头部装饰分辨每个刺猬 支持定制团队背景和离场的动画效果 武器[

cocos2d学习之vc+ 错误 virtual写成vritual的错误提示。

第一张图片的错误原因,在头文件中没有引入类PIAYER 第二张图是vir写成vri了,主要看这类错误的出错信息.

fmincon如何使非线性约束函数写成匿名函数的形式

fmincon命令中,可以将目标函数直接写成匿名函数的形式,但是一个匿名函数只有一个输出,而fmincon中的nonlcon写成m文件时是写成[c,ceq],c表示非线性不等式,ceq表示非线性等式.那么如何将约束函数nonlcon写成匿名函数呢,查阅matlab的help文档,查阅优化工具箱中对非线性约束Nonlinear Constraints的介绍,也可以通过fmincon帮助中对nonlcon参数的介绍链接进对Nonlinear Constraints的介绍. Anonymous Non

初写接口的的代码经验总结

初写接口的代码要精简,就要注意以下几点: 1.接口的输入数据格式判断是否满足要求:应使用Try Catch判断输入的格式是否正确,不正确应进行相应的提醒. 2.输入数据格式的转换:.输入数据的格式要转换为最适合算法处理的格式,比如,输入的字符串类型为"yyyy/MM/dd HH:mm:ss",此为时间格式应转换为Calendar类,以便处理. 3.算法的主函数应为Public权限,主函数也就是主算法,其中包含的子算法应模块化,权限为Private,在类内部互相调用.