- 浏览: 160898 次
- 性别:
- 来自: 北京
最新评论
-
softor:
我遇到的问题是:<ul id="dodo&qu ...
JS阻止冒泡出现(cancelBubble=true;与stopPropagation -
dennisbing:
http://itwenti.com 有问题就上it问题网 ...
httpd.exe应用程序错误 -
jomoonrain:
我该考的都考了 我靠 还没好
httpd.exe应用程序错误 -
lonelydog:
谢谢,问题解决了。但我想不通的是我已经把/php5和/php5 ...
httpd.exe应用程序错误 -
m2maomao:
你太牛B了,兄弟,我最近也在搞PHP,就因为装这个PhpMyA ...
httpd.exe应用程序错误
文章列表
ThinkPHP2.0整合使用Smarty模板
- 博客分类:
- PHP
Smarty官网:http://www.smarty.net/download如何操作的:1. 首先去Smarty官网上下载一个Smarty,接下来解压压缩包,会有两个文件夹:demo和libs。打开libs文件夹,复制libs下所有内容(不包括libs)。2. 打开你网站根目录下thinkphp的文件夹。里面有个vendor文件夹,这个文件夹是TP调用第三方类库用的3. 在Vendor下新建一个Smarty的目录,然后把刚才复制的东西全部粘贴过来。4. 打开 你项目的配置文件(项目根目录下/Conf/config.php),应该在你项目目录 的conf目录下conf.php这个文件。加上如下配 ...
一个数组比较排序cmp
- 博客分类:
- PHP
private function arrCmp($a,$b){ if($a['summary_time'] == $b['summary_time']){ return 0; } return($a['summary_time']<$b['summary_time']) ? -1 : 1; } 使用方法:usort($aNeedAdData, array("AdownerController", "arrCmp"));usort($aNeedAdData, &quo ...
{$smarty}保留变量不需要从PHP脚本中分配,是可以在模板中直接访问的数组类型变量,通常被用于访问一些特殊的模板变量。例如,直接在模板中访问页面请求变量、获取访问模板时的时间戳、直接访问PHP中的常量、从配置文件中读取变量等。
一.在模板中访问页面请求变量 我们可以在PHP脚本中,通过超级全局数组$_GET、$_POST、$_REQUEST获取在客户端以不同方法提交给服务器的数据,也可以通 过$_COOKIE或$_SESSION在多个脚本之间跟踪变量,或是通过$_ENV和$_SERVER获取系统环境变量。如果在模板中需要这些数组,可 以调用Smarty对象中的assign( ...
没有使用ajax提交,就是最一般的提交的话,$_REQUEST[]就好了,但是如果是ajax加载也的form提交,而且想得到当前页面url中的某个参数的话,就必须使用$_SERVER['HTTP_REFERER'];然后对其进行处理
这个用firefox查看refer就能知道原理了.
今天也是处理一个bug的时候,发现的这个服务器错误问题。“400 Bad Request”-- nginx/0.6.31
今天有人汇报nginx的HTTP400错误,而且这个HTTP400错误并不是每次都会出现的,查了一下发现nginx 400错误是由于request
header过大,通常是由于cookie中写入了较长的字符串所引起的。
解决方法是不要在cookie里记录过多数据,如果实在需要的话可以考虑调整在nginx.conf中的client_header_buffer_size
(默认1k)
若cookie太大,可能还需要调整large_client_h ...
初来乍到,对PDO的认识只停留在初步,不过还是对乱码的解决方案比较感兴趣,随便搜了一篇比较好的文章,记录的还是比较详细的。
PDO 类, 发现也会有 UTF-8 乱码问题, 以下解决方案:
// 方法一:
PDO::__construct($dsn, $user, $pass, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8';"));
也就是 new PDO(.......);
// 方法二:
PDO::__construct($dsn, $user, $pass); ...
PDO的学习开始了,一直作为一个菜鸟级别来学习的,我安装的appserv并把端口改为了88,原来为80,开始写了一段PDO的代码,结果访问不到数据。我以为是端口的问题,就在$host='localhost'; //数据库主机名加了localhost:88,谁知道还是不行,原来是php.ini中的pdo的mysql--Driver根本没有打开,才导致访问不了的。于是乎跑到php.ini中把extension=php_pdo_mysql.dll
打开了,呵呵,能访问了。
$rs = $db->query("SELECT * FROM stu" ...
MySQL的字符集支持(Character Set Support)有两个方面:
字符集(Character set)和排序方式(Collation)。
对于字符集的支持细化到四个层次:
服务器(server),数据库(database),数据表(table)和连接(connection)。
1.MySQL默认字符集
MySQL对于字符集的指定可以细化到一个数据库,一张表,一列,应该用什么字符集。
但是,传统的程序在创建数据库和数据表时并没有使用那么复杂的配置,它们用的是默认的配置,那么,默认的配置从何而来呢?
(1)编译MySQ ...
说明:
以下的例子中 xxx 表示在命令模式下输入 xxx 并回车
以下的例子中 :xxx 表示在扩展模式下输入 xxx 并回车
小括号中的命令表示相关命令.
在编辑模式或可视模式下输入的命令会另外注明.
1. 查找
/xxx(?xxx) 表示在 ...
普通人的编辑利器——VIM (for windows)
2007年03月21日 星期三 下午 04:43
FROM linxuelin
2005年5月,我开始用VIM。此后渐入佳境,原来因版权自律而放弃盗版UltraEdit的遗憾一扫而空。并且,从VIM我才体会到,什么才是真正的编辑利器 ...
this,self,parent三个关键字之间的区别。从字面上比较好理解,分别是指这、自己、父亲。我们先建立几个概念,这三个关键字分别是用在什么地方呢?我们初步解释一下,this是指向当前对象的指针(姑且用C里面的指针来看吧),self是指向当前类的指针,parent是指向父类的指针。我们这里频繁使用指针来描述,是因为没有更好的语言来表达。
这么说还不能很了解,那我们就根据实际的例子结合来讲讲:
(1) this
class UserName
{
//定义属性
private $name;
//定义构造函数
...
构造函数最先执行,然后析构函数最后执行
__construct,是PHP内置的构造函数, 是同PHP 解析引擎自动调用的, 当实例化一个对象的时候,这个对象的这个方法首先被调用。这个函数将被当成是一个构造函数并在建立一个对象实例时被执行. 清楚地说,__是两个下划线. 就像其它任何函数一样,构造函数可以有参数或者默认值. 你可以定义一个类来建立一个对象并将其属性全放在一个语句(statement)中.
__destruct的函数,PHP将在对象被销毁前调用这个函数. 它称为析构函数.当删除一个对象或对象操作终止的时候,调用该方法,所以可进行释放资源之类的操作。
...
Eclipse中的CVS:
欢迎来访 IT问题网 http://itwenti.com
document.onreadystatechange = function(){
if(document.readState == "complete"){
alert("页面加载完毕," + document.radyState);
}
//do something
}
$(document).ready(function(){
alert("Jquery loaded") ;
//do something
});
//---------------------------------- ...
上周三晚上,谈好了一个私活,一直到周末的中午才完成,每天晚上干到下半夜,然后白天不停的干,感觉挺充实的,能学到点东西,虽说只是很少的300yuan,但是还是挺有动力的,做的时候去思考,那种思考的动力,很值得自己去努力,那种勤奋那种时间感,都特别的带劲,昨天,那个人确认之后给我汇钱了,我也收到了,他还说我挺伟大的,做了程序还给知道毕设,而且还帮助调了那个PHP在配置环境下的配置,调了一下午,虽然上班的时间调的,但是感觉既然答应别人了,能做到的事情一定得做到。要不然挺对不起别人的。要帮忙也当然是忙到底了,尽最大的努力去做吧。呵呵。
收到这三百元,打算去买双鞋,看看吧,总之挺开心的,自己 ...
- 2009-04-28 10:19
- 浏览 794
- 评论(0)