2012年7月27日

摘要: curl 是使用URL语法的传送文件工具,支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。curl 支持SSL证书、HTTP POST、HTTP PUT 、FTP 上传,kerberos、基于HTT格式的上传、代理、cookie、用户+口令证明、文件传送恢复、http代理通道和大量其他有用的技巧。详见参考手册原来php默认并不进行此项功能的扩展,但还是有的,只是没有让它生效罢了。打开PHP安装目录,搜索以下三个文件 ssleay32.dll、libeay32.dll和 php_curl.dll,一一拷贝到系统目录下的syste 阅读全文
posted @ 2012-07-27 13:25 骑着蜗牛看星星 阅读(304) 评论(0) 推荐(0) 编辑

2012年6月28日

摘要: JS事件大全转载自http://www.cnblogs.com/weixu/archive/2007/09/06/884738.html一般事件事件浏览器支持描述onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick IE4|N4|O 鼠标双击事件 onMouseDown IE4|N4|O 鼠标上的按钮被按下了 onMouseUp IE4|N4|O 鼠标按下后,松开时激发的事件 onMouseOver IE3|N2|O3 当鼠标移动到某对象范围的上方时触发的事件 onMouseMove IE4|N4|O 鼠标移动时触发的事件 onMouse 阅读全文
posted @ 2012-06-28 16:21 骑着蜗牛看星星 阅读(149) 评论(0) 推荐(0) 编辑

2012年6月25日

摘要: 一般来说, 我们可以通过直接让URL指向一个位于Document Root下面的文件, 来引导用户下载文件. 但是, 这样做, 就没办法做一些统计, 权限检查, 等等的工作. 于是, 很多时候, 我们采用让PHP来做转发, 为用户提供文件下载. <?php $file = "/tmp/dummy.tar.gz"; header("Content-type: application/octet-stream"); header('Content-Disposition: attachment; filename="' . b 阅读全文
posted @ 2012-06-25 17:13 骑着蜗牛看星星 阅读(141) 评论(0) 推荐(0) 编辑

2012年6月19日

摘要: define("BROPHP", "./brophp"); //框架源文件的位置 define("APP", "./"); //设置当前应用的目录 require(BROPHP.'/brophp.php'); //加载框架的入口文件 阅读全文
posted @ 2012-06-19 17:16 骑着蜗牛看星星 阅读(140) 评论(0) 推荐(0) 编辑
 
摘要: 一个http请求的详细过程我们来看当我们在浏览器输入http://www.mycompany.com:8080/mydir/index.html,幕后所发生的一切。首先http是一个应用层的协议,在这个层的协议,只是一种通讯规范,也就是因为双方要进行通讯,大家要事先约定一个规范。1.连接 当我们输入这样一个请求时,首先要建立一个socket连接,因为socket是通过ip和端口建立的,所以之前还有一个DNS解析过程,把http://www.mycompany.com/变成ip,如果url里不包含端口号,则会使用该协议的默认端口号。DNS的过程是这样的:首先我们知道我们本地的机器上在配置网络时都 阅读全文
posted @ 2012-06-19 14:41 骑着蜗牛看星星 阅读(282) 评论(0) 推荐(0) 编辑
 
摘要: 读懂本机路由表一、如何看路由表======================================================================Active Routes:Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 192.168.1.2 192.168.1.101 10 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 192.168.1.0 255.255.255.0 192.168.1.101 192.168.1.101 10 192. 阅读全文
posted @ 2012-06-19 14:40 骑着蜗牛看星星 阅读(800) 评论(0) 推荐(0) 编辑

2012年6月18日

摘要: 1、flush刷新程序缓存的内容,并向浏览器输出 。2、ob_start打开输出缓冲区。当缓冲区激活时,所有来自PHP程序的非文件头信息均不会发送,而是保存在内部缓冲区。此时php的所有echo 都保存在缓冲区 这是即使在设置头文件前 有输出 也不会报错为了输出缓冲区的内容,可以使用ob_end_flush()或flush()输出缓冲区的内容。3、ob_get_contents:返回内部缓冲区的内容。这个函数会以字符串方式返回当前缓冲区中的内容,如果输出缓冲区没有激活,则返回FALSE。4、ob_get_length:返回内部缓冲区的长度。这个函数会返回当前缓冲区中的长度;和ob_get_c. 阅读全文
posted @ 2012-06-18 10:51 骑着蜗牛看星星 阅读(212) 评论(0) 推荐(0) 编辑