实验室

   :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年5月12日

摘要: PHP5下创建目录函数mkdir增加了一个新的参数recursive,通过设置recursive为true可以实现递归创建目录的目的,这个功能在我们不能确保上级目录存在的情况下非常有用,本文介绍了在PHP4下实现这一功能的方法。PHP: [代码]函数有个可选参数$mode,即创建的文件夹的权限,默认为0777。此方法由 millken 在 【喜悦国际村】论坛中发布,是他从国外的一个缓存系统(PHP... 阅读全文
posted @ 2009-05-12 16:24 实验室 阅读(469) 评论(0) 推荐(0)

摘要: 在PHP众多预定义服务器变量中,$_SERVER["REQUEST_URI"]算是经常用到的,但是这个变量只有apache才支持,因此,我们需要一个更加通用的方式来获取REQUEST_URI的值,本文就是结束这一问题的解决方案。PHP: [代码] 阅读全文
posted @ 2009-05-12 16:17 实验室 阅读(749) 评论(0) 推荐(0)

摘要: 批量替换MySQL指定字段中的字符串是数据库应用中很常见的需求,但是有很多初学者在遇到这种需求时,通常都是用脚本来实现;其实,MySQL内置的有批量替换语法,效率也会高很多;想了解具体方法,继续阅读本文吧:)批量替换的具体语法是:Code:UPDATE表名SET指定字段=replace(指定字段,'要替换的字符串','想要的字符串')WHERE条件;如果你想把article表中ID小于5000的记... 阅读全文
posted @ 2009-05-12 16:10 实验室 阅读(274) 评论(0) 推荐(0)

摘要: 如果你遇到乱码问题,可以从下面几个问题逐步检查:(1)检查你的文件存储编码是否和meta声明的一致,假如你的文件是按照utf-8编码存储,但是meta却声明为gb2312,将导致乱码。解决办法:将页面存储编码和meta声明保持一致。用记事本打开文件,“另存为”,下面有个选项是“编码”,选择和meta声明一致的编码方式。(提示:meta的编码声明要放在... 阅读全文
posted @ 2009-05-12 16:08 实验室 阅读(244) 评论(0) 推荐(0)

摘要: 许多用PHP连接MSSQL的新手经常遇到这个问题:数据库里面的nvarchar字段中数据一切正常,但是用PHP查询出来却发现长度只有255,我们都知道,在MySQL里面varchar的长度只有255,但是MSSQL却不是,不会是PHP将nvarchar按照MySQL的varchar处理了吧!本文给出了解决方法:Code:selectcast(目标字段astext)from表名假如你的article... 阅读全文
posted @ 2009-05-12 15:59 实验室 阅读(640) 评论(1) 推荐(0)

摘要: 在MySQL中,插入(insert)一条记录很简单,但是一些特殊应用,在插入记录前,需要检查这条记录是否已经存在,只有当记录不存在时才执行插入操作,本文介绍的就是这个问题的解决方案。问题:我创建了一个表来存放客户信息,我知道可以用insert语句插入信息到表中,但是怎么样才能保证不会插入重复的记录呢?答案:可以通过使用EXISTS条件句防止插入重复记录。示例一:插入多条记录假设有一个主键为clie... 阅读全文
posted @ 2009-05-12 15:47 实验室 阅读(9428) 评论(0) 推荐(0)

摘要: 解决AJAX传送中文会导致乱码的问题//如果传送参数是直接赋予的,就会产生乱码!http_request.open("POST",url,true);http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded');http_request.send("action="+strName+"&v... 阅读全文
posted @ 2009-05-12 11:50 实验室 阅读(269) 评论(0) 推荐(0)

摘要: object 返回包含的对象。 offscreenBuffering 设置或获取对象在对用户可见之前是否要先在屏幕外绘制。 offsetHeight 获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度。 offsetLeft 获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置。 offsetParent 获取定义对象 offsetTop 和... 阅读全文
posted @ 2009-05-12 10:33 实验室 阅读(186) 评论(0) 推荐(0)

摘要: PHP的内置函数crypt 很不错配合MD5 更天下无敌<?php$pass = '123456';echo "MD5加密后".md5($pass)."<br>"; //不安全echo "crypt加密后".crypt($pass)."<br>"; // 比较乱的密码 刷新后还会变echo "crypt复杂加密后".crypt($pass,substr($pass,0... 阅读全文
posted @ 2009-05-12 09:46 实验室 阅读(663) 评论(0) 推荐(0)

2009年4月16日

摘要: JSON定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Pyth... 阅读全文
posted @ 2009-04-16 00:07 实验室 阅读(210) 评论(0) 推荐(0)