2011年1月6日
摘要: 转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求 阅读全文
posted @ 2011-01-06 21:09 H&M 阅读(173) 评论(0) 推荐(0) 编辑
2011年1月5日
摘要: js静态函数Date.prase() 参数有很严格的要求。否则就会转化失败。例如: Date.parse( "2000-01-01" ) IE and Mozilla浏览器: "NaN"。那么我们一般在Web页面上显示的时 间 就不能直接转换。需要做处理。可以直接转换的格式"01/01/2000","2000/01/01"//定义正则表达式,因为jS对只能替换一个//转换为"2000/01/01"varregS=newRegExp("-","gi");var date1=document.getElementById("begindate");var date2=document.getEle 阅读全文
posted @ 2011-01-05 10:16 H&M 阅读(397) 评论(0) 推荐(0) 编辑
2010年12月24日
摘要: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text();//获取Select选择的Text3. var checkValue=$("#select_id").val();//获取Select选择的Value4. var checkIndex=$("#select_id ").get(0).selectedIndex;//获取Select选择的索引值5. var maxIndex 阅读全文
posted @ 2010-12-24 11:11 H&M 阅读(130) 评论(0) 推荐(0) 编辑
2010年12月23日
摘要: PHP文件上传 $_FILES['file']['error']从 PHP 4.2.0 开始,PHP 将随文件信息数组一起返回一个对应的错误代码。该代码可以在文件上传时生成的文件数组中的 error 字段中被找 到,也就是 $_FILES['file']['error']。 UPLOAD_ERR_OK 其值为 0,没有错误发生,文件上传成功。 UPLOAD_ERR_INI_SIZE 其值为 ... 阅读全文
posted @ 2010-12-23 19:32 H&M 阅读(787) 评论(0) 推荐(0) 编辑
2010年12月18日
摘要: 1.REMOTE_ADDR:浏览当前页面的用户计算机的ip地址2.HTTP_X_FORWARDED_FOR: 浏览当前页面的用户计算机的网关3.HTTP_CLIENT_IP:客户端的ip在PHP 中使用 $_SERVER["REMOTE_ADDR"] 来取得客户端的 IP 地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实 IP 地址,就要使用 $_SERVER["HTTP_X_FORWARDED_FOR"] 来读取。不过要注意的事,并不是每个代理服务器都能用 $_SERVER["HTTP_X_FO 阅读全文
posted @ 2010-12-18 15:42 H&M 阅读(10364) 评论(0) 推荐(0) 编辑
摘要: $_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。$_SERVER['argv'] #传递给该脚本的参数。$_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。$_SERVER['GATEWAY_INTERFACE'] #服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。$_SERVER['SERVER_NAME'] #当前运行脚本所在服务器主机的名称。$_SERVER['SERVER_SOFTWARE'] #服务器标识的字串,在响应请求时的头部中给出。$_SERVER['SERVER_P 阅读全文
posted @ 2010-12-18 15:33 H&M 阅读(212) 评论(0) 推荐(0) 编辑
摘要: PHP中文乱码是PHP开发中的常见问题之一。PHP中文乱码有时发生在网页本身,有些产生在于MySQL交互的过程中,有时与操作系统有关。下面进行一番总结。一.首先是PHP网页的编码1. php文件本身的编码与网页的编码应匹配a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加meta http-equiv="Content-Type" content="text/html; charset=gb2312",所有文件的编码格式为ANSI,可用记事本打开,另存为选择编码为ANSI,覆 阅读全文
posted @ 2010-12-18 14:43 H&M 阅读(240) 评论(0) 推荐(0) 编辑
2010年12月15日
摘要: 用PHP的ob_start();控制您的浏览器cacheOutput Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。我们先举一个简单的例子,让大家对Output Control有一个大致的印象:Example 1.程序代码 程序代码?phpob_start(); //打开缓冲区echo \"Hellon\"; //输出header("location:inde 阅读全文
posted @ 2010-12-15 23:53 H&M 阅读(353) 评论(0) 推荐(0) 编辑
2010年12月7日
摘要: stringiconv(stringin_charset,stringout_charset,stringstr)注意:第二个参数,除了可以指定要转化到的编码以外,还可以增加两个后缀://TRANSLIT和//IGNORE,其中//TRANSLIT会自动将不能直接转化的字符变成一个或多个近似的字符,//IGNORE会忽略掉不能转化的字符,而默认效果是从第一个非法字符截断。ReturnstheconvertedstringorFALSEonfailure. stringmb_convert_encoding(stringstr,stringto_encoding[,mixedfrom_encod 阅读全文
posted @ 2010-12-07 17:36 H&M 阅读(6555) 评论(0) 推荐(0) 编辑
2010年12月6日
摘要: 我们在数组a中,想把1,2两个值去掉的话,该怎么办呢?有一个传统方法就是遍历数组,如果值等于1,或者等2我们就移除这个元素,显然比较麻烦,如今就不同了,我们可以这样来写首先,把我们不需要的数值组成一个数组, $del=array(1,2); 接下来我们就利用我们的主角array_diff函数了 $d=array_diff($a,$del);var_dump($d); php的... 阅读全文
posted @ 2010-12-06 22:35 H&M 阅读(267) 评论(0) 推荐(0) 编辑