Category Archives: PHP

YII basic

Ⅰ、基本概念
一、入口文件
入口文件内容:一般格式如下:

……footer here……

其中的 $content 则储存了内容视图的渲染结果。
当使用render()时,布局被隐式应用。视图脚本 protected/views/layouts/main.php 是[……]

Read more

cas sso

实验目的:
A. 验证cas 和 php应用客户端的连接性
B. 验证cas 和java应用客户端的连接性
C. 验证从java客户端连接到php客户端,session的连续性

1. 下载必要的软件:
Tomcat:apache-[……]

Read more

log4php

看了网上很多log4php的文章,大多是v0.8、v0.9的,都很旧了,按上面的做总是不对,现在都出到v2.0了,好了,我就给大家说说此版本的如何配置!
1、先上http://www.apache.org/dyn/closer.cgi/incubator/log4php/2.0.0/a[……]

Read more

php exception

异常(Exception)用于在指定的错误发生时改变脚本的正常流程。
什么是异常?

PHP 5 提供了一种新的面向对象的错误处理方法。

异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程。这种情况称为异常。

当异常被触发时,通常会发生:

* 当前代码状态被[……]

Read more

server push for PHP

Server push 前一段时间炒得很热的“推”技术,不过网上大部分都是cgi的资料,偶尔看到一个法国的网站上有这么个介绍,可惜法语看不懂,只能从他的程序中看懂点东西,现整理个例子出来大家学习一下。可以用于聊天室的数据传输、网站上的新闻更新、等等各类更新频繁的页面。
以前做刷新主要通过页面上加标[……]

Read more

addslashes(),mysql_real_escape_string(),mysql_escape_string()

SQL注入攻击是黑客攻击网站最常用的手段。如果你的站点没有使用严格的用户输入检验,那么常容易遭到SQL注入攻击。SQL注入攻击通常通过给站点数据库提交不良的数据或查询语句来实现,很可能使数据库中的纪录遭到暴露,更改或被删除。

为了防止SQL注入攻击,PHP自带一个功能可以对输入的字符串进行处理,可[……]

Read more

10 suggestions in PHP

1. 使用 ip2long() 和 long2ip() 以整型(integer)方式储存IP地址到数据库,而非字符串方式。这将几乎减少一半的储存空间(char(15)15个字节,integer则是8个 字节),而且也更容易计算某一IP地址是否在一个范围之内。同时也加速搜索和排序。

2. 应用che[……]

Read more