- 博客(60)
- 收藏
- 关注
原创 zzzzzzzzzzzz
php set_time_limit(0); require_once("Snoopy.class.php"); $snoopy=new Snoopy(); //登陆论坛 $submit_url = "http://localhost/test/bbs/logging.php?action=login"; $submit_vars["loginmode"] = "normal"; $submit_
2009-06-05 15:46:00 1184
原创 关于call_user_func的一点心得
好久没写博客实在是惭愧,最近写一个控制器程序,程序获取页面提交参数为程序中一个类的方法。 比如,页面有不同的按钮可以让用户触发 getMethod_A 和 getMethod_B ... getMethod_N , 控制器在得到参数之后如何调用类中对应的方法? 就需要用到call_user_func 。 按手册照葫芦画瓢的话: $act = $_POST[act];
2008-12-12 10:49:00 1102
原创 http://prototype-window.xilinus.com/themes.html
http://prototype-window.xilinus.com/themes.html
2008-09-16 10:45:00 691
原创 CURL详解
目前为目最全的CURL中文说明了,学PHP的要好好掌握.有很多的参数.大部份都很有用.真正掌握了它和正则,一定就是个采集高手了.PHP中的CURL函数库(Client URL Library Function)curl_close — 关闭一个curl会话curl_copy_handle — 拷贝一个curl连接资源的所有内容和参数curl_errno — 返回一个包含当前会话错
2008-09-16 10:41:00 1185
原创 谈一谈模拟浏览器登陆技术 zz
用PHP开发模拟浏览器的应用,首选技术是CURL函数库。但是php官方提供的技术文档资料很少,相关的示例代码也很少。 最近由于项目需要,开发了一系列免费邮箱的导出用户自己联系人的功能,包括国内外知名邮箱,163,sina,sohu,yahoo,hotmail,gmail,qq mail等。还开发了一些方便用户嵌入代码到各大博客,个人门户的应用。比如嵌入flash代码到Qzone,网易的bl
2008-09-16 10:35:00 2118 4
原创 基于OpenCV的PHP图像人脸侦查技术 zz
本文所介绍的技术不是原创,而是从一个叫Robert Eisele的德国人那里学习来的。他写了一个PHP扩展openCV,只封装了两个函数,叫face_detect和face_count。openCV是一个开源的用C/C++开发的计算机图形图像库,非常强大,研究资料很齐全。本文重点是介绍如何使用php来调用其中的局部的功能。人脸侦查技术只是openCV一个应用分支。1.安装从源代码编译成一个动态的s
2008-09-16 10:33:00 2845
原创 php实现wap页面浏览小说
小说为txt文本形式,需要分成比较小的块,使用户能够通过wap浏览。 每页自定义大小为800k算上分页导航的话有1k左右。分页导航实现了页面跳转:首页 下一页 上一页 尾页 跳到页 。跳页需要wml表单提交,类似于html的表单提交。幸亏我blog中有资料可查,扒拉出来看了看,还能用,需要注意的是 这里的 $(p) 看仔细了,不是php的变量,由于我当时头有点昏,愣是以为是php的变量,调试了
2008-06-20 13:51:00 1014
原创 PHP中如何使用header发送头部信息
在照彭武兴先生的《PHP BIBLE》中所述,header可以送出Status标头,如 header("Status: 404 Not Found"); ?> 就可以让用户浏览器出现文件找不到的404错误,但是我试了这样是不行的。 后来我到w3.org上查了http的相关资料,终于试出来了如何Header出状态代码(Status),与大家分享。 其实应该是这样的: Header("http/1.1
2008-06-16 15:16:00 685
原创 zz 高效的中文字符串截取函数,附带一个性能测试方法Benchmark_Iterate
高效的中文字符串截取函数 高效的中文字符串截取函数作者:徐祖宁在php中使用传统的字符串截取函数substr处理含有中文字符的字符串时会出现汉字被切断的现象。当可以使用php扩展库时,我们可以用mb_substr代替。但是该扩展库在连接时有一定的困难——linux下需重新编译php,有时并不能可做到,更何况其冗余函数较多。在网络上可以看到很多实现此功能的函数。但算法多是循环判断,当字
2007-07-17 11:06:00 1006
原创 我的mysql筆記 zz
http://www.chinaunix.net 作者:tigerlei 发表于:2005-07-17 00:57:45 【发表评论】【查看原文】【Linux讨论区】【关闭】
2006-03-08 10:43:00 1236
原创 apache的几个设置(目录,权限等)
Apache 实现禁止图片盗链1、假设充许连结图片的主机域名为:www.demo.com.cn 2、修改httpd.confCode: SetEnvIfNoCase Referer "^http://www.demo.com.cn/" local_ref=1 Order Allow,Deny Allow from env=local_ref 这个简单的应用不光可以解决图片盗链的问题,稍加修
2006-03-03 12:52:00 1419
原创 使php程序无后缀名也能解析的apache 设置
DefaultType application/x-httpd-php如果想要解析为其他后缀AddType application/x-httpd-php .ext
2006-03-03 12:18:00 4595
原创 FreeBSD 5.2.1R Web Server架设实例过程
本文献给和我一样初次接触FreeBSD的朋友们。 我这个人比较倔,但是一直以来自信心还可以。由于想装一个web server,多方打听知道freebsd在这方面还比较强,于是下定决心准备搞一个自己的freebsd web server出来。 以前都是玩ms的windows系列,开始搞freebsd,当然有些摸不着门,下面就是我关于freebsd的一些初步经验,希望能对后来的新新人有所帮助。我也是
2005-09-21 16:35:00 1299
原创 FREEBSD升级和优化全攻略
FREEBSD系统是一种非常 UNIX、非常 Free、非常 BSD -- UNIX 的操作系统,因为它过UNIX化,太过专业化了,教很多新手无从下手学习。我也是从几年前开始学习FREEBSD,并且在王波写的<FREEBSD使用大全>指导下,正式使用FREEBSD的。在这段使用和管理过程中,自己也积累了不少文章和实战经验。为了让更多的朋友喜欢上FREEBSD,喜欢上UNIX,我特地做了几次升级和优
2005-08-05 11:14:00 1291
原创 FreeBSD系统安装及安全调整
FreeBSD系统安装及安全调整 内容简介:本文将详细介绍一个网站服务器的系统安装、针对安全因素的系统调整。该服务器通过Apache+PHP4+MySQL提供动态网站服务,通过自带的FTPD提供网页上传服务,通过自带的OpenSSH提供管理维护服务。本文将不涉及Apache和MySQL的管理。 一、安装操作系统 1.选择发行版本 安装生产服务器,应当尽量选择最新的稳定版本。本文将采用F
2005-08-05 11:10:00 1729
原创 一段wml,实现表单提交的
http://www.wapforum.org/DTD/wml_1.1.xml">a1***a2***a3a4>**a5***a6*http://wap.sina.com.cn/common/DORA/bbs1/index.php?p_id=1118&PT=&from=cmcc">r>>
2005-07-21 15:28:00 5223 2
原创 用PHP实现Soap通讯
近日用PHP实现Soap通讯,写了一些简单的方法:引用文字function HttpSoap($server, $port, $url, $namespace, $action, $data) { $fp = @fsockopen($server, $port); if (!$fp) { return FALSE; } else { $soapData
2005-07-19 14:46:00 2801 1
原创 php作wap开发时遇到的问题
1.文件格式首先要遇到的问题肯定是文件格式,在作web开发时,大家都是用的html或xhtml,到了wap开发时,就得用wml了.什么是wml?大家可以去查更详细的资料,我这里只是略微的提到.在我看来wml类似于xml,有非常严格的格式,在作wap页面时,都得用wml来作为显示.wml的语法非常简单,在用php作动态输出时,一定要发送一个头信息,标明本页面是wml,而不是别的什么*ml.heade
2005-07-07 22:45:00 1362 1
原创 php取得浏览WAP的手机号
$_http_mobie = "";if (isset($_SERVER["HTTP_X_UP_CALLING_LINE_ID"]) && !empty($_SERVER["HTTP_X_UP_CALLING_LINE_ID"])){ $_http_mobie = $_SERVER["HTTP_X_UP_CALLING_LINE_ID"];}elseif (isset($_SERVER["H
2005-07-07 22:39:00 2150
原创 修改Apache的返回头部信息,让人误认为是IIS的..
作者:HonestQiao目的: 代码:对Apache进行简单操作,以诱骗普通水货攻击者,或者自娱自乐!!!方法: 代码:修改几个Apache的几个源代码文件,然后自己编译 操作:一、文件操作 file:srcdir/include/ap_release.h 代码:#define AP_SERVER_BASEVENDOR"这里填写开发组织名,例如:Microsoft Corp."
2005-04-29 16:15:00 1974
原创 FreeBSD使用CVSup升级
FreeBSD要升级,一般我们使用CVSup来升级,既不影响操作系统正常运行,又能进行升级工作。(注:本文所用的FreeBSD版本为 5.3发布版)要使用CVSup,默认操作系统没有这个程序,我们需要安装,于是我们就先使用ports来安装cvsup:# whereis cvsup #查看cvsup的ports在哪里cvsup: /usr/ports/net/cvsup# cd /usr/por
2005-04-25 17:09:00 1726
原创 用php生成wappush文件
其实语言不是问题,关键是格式。WAP PUSH 是什么?(概念解释)WAP PUSH的概念 所谓推(PUSH)技术是一种基于客户服务器机制、由服务器主动将信息发往客户端的技术,其传送的信息通常是用户事先预订的。同传统的拉(PULL)技术相比,最主要的区别在于前者是由服务器主动向客户机发送信息,而后者则是由客户机主动请求信息。PUSH技术的优势在于信息的主动性和及时性,而弱势则是信息的准确性较差
2005-04-04 10:41:00 1313
原创 【原创】用php发送带附件的email
作者:颜少林 2005-3-11 yslion@163.com 参考了一下网上的文章。俗话说,天下文章一大抄,看你会抄不会抄。关键是能为我所用,这是最重要的。废话不多讲,let‘s go。 其实发mail很简单,php有现成的函数,可以参考php 的 manual,特别是第四个例子,讲的很详细。 关键是怎么把上传附件跟邮件发送结合起来。关于文件的上传,可以参考http://blog.csdn.ne
2005-03-11 18:14:00 1938
原创 Linux中文件查找技术大全
每一种操作系统都是由成千上万个不同种类的文件所组成的。其中有系统本身自带的文件,用户自己的文件,还有共享文件等等。我们有时候经常忘记某份文件放在硬盘中的哪个地方。在微软的WINDOWS操作系统中要查找一份文件是相当简单的事情,只要在桌面上点击“开始”-“搜索”中就能按照各种方式在本地硬盘上,局域网络,甚至在INTERNET上查找各种文件,文档。 可是使用Linux的用户就没有那么幸运了,在Linu
2005-03-07 16:29:00 1423 1
原创 PHP实现文件安全下载
你一定会笑我"下载文件"如此简单都值得说?当然并不是想象那么简单。例如你希望客户要填完一份表格,才可以下载某一文件,你第一个想法一定是用 "Redirect"的方法,先检查表格是否已经填写完毕和完整,然后就将网址指到该文件,这样客户才能下载,但如果你想做一个关于"网上购物"的电子商务网站,考虑安全问题,你不想用户直接复制网址下载该文件,笔者建议你使用PHP直接读取该实际文件然后下载的方法去做。程序
2005-03-07 16:26:00 1319
原创 sed学习笔记
声明:这些代码只是为了学习和理解sed命令而为之,并不代表问题的唯一解或最佳解,希望各位拍砖参考资料:等一. 替换1.神奇变换(y命令的使用)代码:sed y/ori_letter_list/target_letter_list/ filename代码:cat filename1234567890234567890134567890124567890123测试将文件中1换成A将文件中2换成B.
2005-03-04 18:11:00 1030
原创 PHP 创建用于统计的图形
PHP有一个令人惊讶的能力——你可以利用它的服务器端脚本创建动态图形。这项功能的基础是GD库,它是由Thomas Boutell设计的ANSI C库,这个库支持除.GIF文件之外的绝大多数常见图形文件格式(不过该库的设计者许诺当LZW专利在2004年7月7日到期后就立即添加.GIF支持)。PHP4.3以及它的更高版本集成了GD库。如果你使用的是老版本的PHP,你需要手工安装图形支持。这儿有许多与之
2005-03-02 12:38:00 2131 4
原创 php4 与 com 组件
作者:Alain M. Samoun 来源:Phpbuilder 介绍 内置于PHP4里的COM函数对于我们在win32环境下开发程序是相当有吸引力的,但是至今仍没有多少相关的技术文档。本文将以三个例子分别处理 MS office 2000 Word 、 Excel 、 Adobe Distiller 来说明如何在PHP中使用COM函数。 COM技术是由Microsoft在几年前提
2005-02-28 11:53:00 1602 1
原创 php实现文件上传的一些经验
//图片上传处理$upload_file=$_FILES[upload_file][tmp_name];echo $upload_file;$upload_file_name=$_FILES[upload_file][name];$type=strstr($upload_file_name, .); if($upload_file=="") { $n
2005-02-23 17:23:00 20229 3
原创 用mysql存储图片及其显示
在我们设计和制作网站的过程中,有时把图片保存到数据库中要比存成文件的形式更加方便。PHP和MySQL这对黄金组合可以很容易的实现上述功能。在本文中,我们将会向读者介绍如何把图片保存到MySQL数据库中以及如何将数据库中的图片显示出来。设置数据库 我们通常在数据库中所使用的文本或整数类型的字段和需要用来保存图片的字段的不同之处就在于两者所需要保存的数据量不同。MySQL数据库使用专门的字段来
2005-02-23 16:47:00 15639
原创 一次简单的安装FreeBSD系统+添加用户+设置网络+安装web服务+mysql+php
freeBSD 的安装1 选择 skip kernel .....2 stantard install3 按下 A Use Entire Disk 按 Q 结束4 选择 BootMgr5 分区:按C 创建,swap应为内存 两倍 ,/usr 8g /var 4g /home 10g 可以适当调整6 剩余的分给 根目录 /7 选择安装组件 : Kern - Developer8 是否安装 Ports
2005-02-22 17:11:00 1995
原创 makefile 简介
GNU Make是一个开发源代码的Make工具。Make是什么?在命令行下写程序的人应该都知道,它是一个项目管理工具。它的最基本用途就是管理项目的编译、连接。它会按照规则(定义在规则文件中)、依赖顺序对项目中的文件进行编译、连接或把它们安装到系统中。GNU Make的可执行程序通常就是make.exe。 一个简单的例子—基本规则 下面来看一个简单的例子(以下内容均以Win32平台为例): 文件名:
2005-02-02 14:03:00 2270 1
原创 Makefile工具的使用
Make 程序最初设计是为了维护C程序文件防止不必要的重新编译。在使用命令行编译器的时候,修改了一个工程中的头文件,如何确保包含这个头文件的所有文件都得到编译?现在10机的版本生成是使用批处理程序,编译那些文件依赖于程序的维护者,在模块之间相互引用头文件的情况下,要将所有需要重新编译的文件找出来是一件痛苦的事情;在找到这些文件之后,修改批处理进行编译。实际上这些工作可以让make程序来自动完成,m
2005-02-01 11:02:00 1661
原创 Makefile的使用 1
、Makefile里有什么?Makefile里主要包含了五个东西:显式规则、隐晦规则、变量定义、文件指示和注释。1、显式规则。显式规则说明了,如何生成一个或多的的目标文件。这是由Makefile的书写者明显指出,要生成的文件,文件的依赖文件,生成的命令。2、隐晦规则。由于我们的make有自动推导的功能,所以隐晦的规则可以让我们比较粗糙地简略地书写Makefile,这是由make所支持的
2005-02-01 11:01:00 859
原创 GCC精彩之旅
在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器。目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序。GCC不仅功能非常强大,结构也异常灵活。最值得称道的一点就是它可以通
2005-02-01 10:53:00 1676 3
原创 VMWare的使用经验
1、支持的Guest OS: VMWare支持如下Guest OS: MS-DOS、Win3.1、Win9x/Me、WinNT、Win2000、WinXP、Win.Net、Linux、FreeBSD、NetWare6、Solaris x86。 不支持的Guest OS: BeOS、IBM OS/2 and OS/2 Warp、Minix、QNX、SCO U
2005-02-01 09:50:00 1729
原创 FreeBSD下安装MySQL+Apache+PHP新手指南
FreeBSD下安装MySQL+Apache+PHP新手指南 看到朋友们在Unix/Linux上装mysql有点麻烦,我也好不容易装完了,所以就来讲件,也许能帮帮大家的忙. 我使用的操作系统是FreeBSD5.2.1,如 果别的操作系统安装方法也许不一样,请酌情处理. 安装FreeBSD就不讲了,只要稍微定制一下就可以了,过程我就不说了,我用的FreeBSD版本是5.2.1,应该是现在比较
2005-01-25 10:33:00 1381
原创 设置 MySql 数据同步 key word :主从库 slave master
Mysql 数据库相信大家已经投入了生产使用。很多人都将他和 PHP 集成在 Apache 中,为WebSite 服务。的确,他们在WebSite 中的应用比较多,而且PhpMyAdmin 又是一个PHP+Mysql 的最好应用例子。那么Mysql 能不能实现两个系统之间通过TCP/IP去复制数据库?能不能实现实时复制呢?也就是说能不能实现同步(Synchronization)的问题。先概括介绍一
2005-01-24 12:58:00 1974 1
原创 最伤GG的六句话~!绝对经典,女士必看,但表用:)
(1):绝对伤心榜第六名—— 女:“我一直就拿你当哥哥看啊?~” 分析:此言一出,男子必将胸闷百倍,轻则强颜欢笑一天,重则心烦气躁数周。 绝对伤心榜第五名—— 女子:“因为你长得太像他了。。。” 分析:此言一出,女子必将胸闷千万倍,轻则一个耳光后扬长而去,重则伺机报复。 绝对伤心榜第四名—— 女:“那
2005-01-21 18:24:00 1443 24
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人