推荐
分类目录
日期索引
- 2011 年十二月 (1)
- 2011 年九月 (1)
- 2011 年八月 (5)
- 2011 年七月 (1)
- 2011 年六月 (1)
- 2011 年五月 (2)
- 2011 年四月 (2)
- 2011 年三月 (2)
- 2011 年一月 (1)
- 2010 年十二月 (3)
- 2010 年十一月 (8)
- 2010 年九月 (5)
- 2010 年七月 (1)
- 2010 年六月 (6)
- 2010 年五月 (10)
- 2010 年四月 (18)
- 2010 年三月 (8)
- 2010 年一月 (5)
- 2009 年十二月 (1)
- 2009 年十一月 (12)
- 2009 年十月 (3)
- 2009 年九月 (6)
- 2009 年八月 (8)
- 2009 年七月 (13)
- 2009 年六月 (5)
- 2009 年五月 (11)
- 2009 年四月 (12)
- 2009 年三月 (3)
- 2009 年二月 (9)
- 2009 年一月 (5)
- 2008 年十二月 (8)
- 2008 年十一月 (3)
- 2008 年十月 (6)
- 2008 年九月 (3)
- 2008 年八月 (15)
Friendship Link
我的CASE
资料链接
功能
标签云
最近评论
- wangzii 发表在《软件推荐:jQuery代码调试器jQueryPad》
- wangzii 发表在《jquery如何停止ajax请求?》
- wangzii 发表在《惊现牛人:JS版高仿LINUX》
- Always.Life 发表在《Ubuntu下通过SSH翻墙》
- welpher yu 发表在《关于CSS控制打印时强制分页》
一月, 2010 的归档
-
CSS Hack汇总
在 2010年01月28日 上发表 | 没有评论转载自:http://www.cnblogs.com/shoupifeng/archive/2010/01/26/1656438.html 独立 屏蔽IE浏览器(也就是IE下不显示) 仅Firefox可见 *:lang(zh) select {font:12px !important;} 仅Safari可见 select:empty {font:12px !important;} 仅Opera可见 @media all and (min-width: 0px){ select{……} } IE系列 仅IE可见 select {*font:12px;} select {+font:12px;}这两句作用一样,只有IE能解释 * or + 仅IE7与IE5.0可以识别... -
MYSQL show 命令详解
在 2010年01月21日 上发表 | 没有评论show tables或show tables from database_name或show database_name.tables; 解释:显示当前数据库中所有表的名称 show databases; 解释:显示mysql中所有数据库的名称 show processlist; 解释:显示系统中正在运行的所有进程,也就是当前正在执行的查询。大多数用户可以查看 他们自己的进程,但是如果他们拥有process权限,就可以查看所有人的进程,包括密码。 show table status; 解释:显示当前使用或者指定的database中的每个表的信息。信息包括表类型和表的最新更新时间 show columns from table_name from database_name; 或show columns from database_name.table_name;或show fields; 解释:显示表中列名称(和... -
封装好的CURL和Fsockopen函数
在 2010年01月14日 上发表 | 没有评论最近在解决项目中一个问题时用到了fsockopen,真是不可小觑。在查相关资料时又见识到了CURL的强大威力,下面转载了两个封装好的函数,以备后用。源地址 <? //CURL /** * 使用: * echo cevin_http_open('http://www.baidu.com'); * * POST数据 * $post = array('aa'=>'ddd','ee'=>'d') * 或 * $post = 'aa=ddd&ee=d'; * echo cevin_http_open('http://www.baidu.com',array('post'=>$post)); */ function cevin_http_open($url, $conf =... -
PHP程序员最易犯10种错误
在 2010年01月7日 上发表 | 没有评论PHP是个伟大的web开发语言,灵活的语言,但是看到php程序员周而复始的犯的一些错误。我做了下面这个列表,列出了PHP程序员经常犯的10中错误,大多数和安全相关。看看你犯了几种 1.不转意html entities 一个基本的常识:所有不可信任的输入(特别是用户从form中提交的数据) ,输出之前都要转意。 echo $_GET['usename'] ; 这个例子有可能输出: <script>/*更改admin密码的脚本或设置cookie的脚本*/</script> 这是一个明显的安全隐患,除非你保证你的用户都正确的输入。 如何修复 : 我们需要将”< “,”>”,”and” 等转换成正确的HTML表示(< , >’, and “),函数htmlspecialchars 和 htmlentities()正是干这个活的。 正确的方法: echo htmlspecialchars($_GET['username'], ENT_QUOTES); 2. 不转意SQL输入 我曾经在一篇文章中最简单的防止sql注入的方法(php+mysql中) 讨论过这个问题并给出了一个简单的方法... -
PHP和Socket简介
在 2010年01月5日 上发表 | 没有评论◇ Socket基础 ◇ 产生一个服务器 ◇ 产生一个客户端 在这一章里你将了解到迷人而又让人容易糊涂的套接字(Sockets)。Sockets在PHP中是没有充分利用的功能。今天你将看到产生一个能使用客户端连接的服务器,并在客户端使用socket进行连接,服务器端将详细的处理信息发送给客户端。 当你看到完整的socket过程,那么你将会在以后的程序开发中使用它。这个服务器是一个能让你连接的HTTP服务器,客户端是一个Web浏览器,这是一个单一的 客户端/服务器 的关系。 ◆ Socket 基础 PHP 使用Berkley的socket库来创建它的连接。你可以知道socket只不过是一个数据结构。你使用这个socket数据结构去开始一个客户端和服 务器之间的会话。这个服务器是一直在监听准备产生一个新的会话。当一个客户端连接服务器,它就打开服务器正在进行监听的一个端口进行会话。这时,服务器端 接受客户端的连接请求,那么就进行一次循环。现在这个客户端就能够发送信息到服务器,服务器也能发送信息给客户端。 产生一个Socket,你需要三个变量:一个协议、一个socket类型和一个公共协议类型。产生一个socket有三种协议供选择,继续看下面的内容来获取详细的协议内容。 定义一个公共的协议类型是进行连接一个必不可少的元素。下面的表我们看看有那些公共的协议类型。 表一:协议 名字/常量 描述 AF_INET 这是大多数用来产生socket的协议,使用TCP或UDP来传输,用在IPv4的地址 AF_INET6 与上面类似,不过是来用在IPv6的地址 AF_UNIX 本地协议,使用在Unix和Linux系统上,它很少使用,一般都是当客户端和服务器在同一台及其上的时候使用 表二:Socket类型 名字/常量 描述 SOCK_STREAM 这个协议是按照顺序的、可靠的、数据完整的基于字节流的连接。这是一个使用最多的socket类型,这个socket是使用TCP来进行传输。...