PHP脚本的8个技巧(5)采用PHP的用户认证

     如果你希望在每一个脚本的基础上实现口令保护功能,那么你可以联合使用header()函数和$PHP_AUTH_USER、$PHP_AUTH_PW全局变量来创造一个基本的认证方案。通常的、基于服务器的认证请求/响应回合很象下面这个样子:  1.用户向一台Web服务器请求一个文件。如果文件在一个受到保护的区域以内,服务器就在响应的文件头内加上401(非法用户)字符...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1933">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:45

PHP脚本的8个技巧(6)PHP和COM

     如果你是一名冒险份子,而且你正在使用CGI、ISAPI或Apache模块版本的Windows系统上运行着PHP,那么你也可以获得系统的COM功能。现在,解释COM(微软的组件对象模型)的工作留给了微软和那些大部头的图书来完成。然而,知道点COM也没什么错,下面有一个普通的(没有双关语,针对很普通)代码小片断。  这代码小片断使用PHP在后台启动Microso...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1932">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:45

PHP脚本的8个技巧(7)PHP和Java

     PHP功能的另外一个高招是其调用已有Java对象的方法的能力,这种功能可以让你把PHP集成进已有的基于Java的应用程序。如果你正在你的工作场合推广PHP ,那你算找到可大吹特吹的靓点了,你知道,Java这玩艺儿无处不在。  为了用到这一功能,你需要在服务器上安装Java虚拟机(JVM)。如果你打算安装(或已经安装了)来自Sun、Kaffe、IBM或Blac...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1931">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:45

PHP脚本的8个技巧(8)PHP和XML

     PHP包含支持Expat 解析器的可选XML扩展。PHP中和XML相关的函数可以让你创建一个解析器来处理有效的XML文档。如果你在使用的Apache版本在1.3.7之后,那你就不需要其他附加的函数库了。而你所需要做的只是配置PHP--with-xml。  PHP手册中有好几个创建基于PHP的XML解析器优秀实例。此外,New Riders图书Web Appl...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1930">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:45

在PHP中用Socket发送电子邮件

     在作者所申请的几个PHP 主页空间中,能够提供mail功能的实在不多,总是调用完mail()函数之后就毫无下文了。但是电子邮件在网上生活中的作用越来越大。想一想网虫上网不收邮件能叫真正的网虫吗?邮件的作用我不想再说了,但是如果主页空间不支持mail()发送那么怎么办呢?我也想过通过socket来实现邮件发送,但无奈对用php 进行socket编程不熟悉,再加...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1929">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:45

PHP实例学习之投票程序篇

     如果你从来没有接触过PHP,那么还是先看看这个吧,当然即使是你已经对PHP有所了解,但一本PHP4的的使用手册也还是需要的,:)。此外一本HTML语法手册当然也是不可缺少的啦。。。。。。。。。。 本篇是"实例学习 PHP 之表单处理"的后继篇,请对php处理表单不清楚的朋友先看前篇-----------实例学习 PHP 之表单处理。  大...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1928">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:45

用PHP实现文件上传

     在WebDev站点上经常看到的一个问题是关于文件上传的。在这篇文章里我将解释如何用PHP实现文件上传。  设计上传表格  我们主要的目标是完成文件从本地计算机上传到服务器上去。为了做到这一点,我们需要做一个表格,允许用户选择一个文件并可以提交它。下面是一个例子:<code><HTML><br /><HEAD><br /><TIT...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1927">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:45

PHP学习:关于Zend Optimizer

     Zend Optimizer(以下简称ZO)用优化代码的方法来提高PHP 4.0应用程序的执行速度。实现的原理是对那些在被最终执行之前由运行编译器(Run-Time Compiler)产生的代码进行优化。 优化能提高你的盈利能力  一般情况下,执行使用ZO的PHP程序比不使用的要快40%到100%。这意味着网站的访问者可以更快的浏览网页,从而完成更多的事务,...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1926">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:45

建立灵巧结构的PHP程序

     很早就想写这篇文章了,但一直没有时间完成它。不是说我来告诉大家如何做,我更希望本文只是做为一个引子,与大家来讨论关于如何建立一个有效地、灵活的网络应用程序。  经过了2-3年的网络应用程序开发工作,我的开发经验变得更加生动了,回过头来看我以前为Geocrawler写的代码,简直不敢相信这是我的。由于GPL的原因,在PHPBuilder中的源码也是良莠不齐的。...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1925">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:45

在PHP的图形函数中显示汉字

     如何在PHP图形函数中显示汉字,大家已经问了很久了,但一直没有结果。终于在参考另一篇文章后,我试验出来了!  方法:  首先,决定要显示哪些汉字,如“计数器”这三个字。  到Word2000(97不知可不可以)中去,输入这三个字,另存为,选择编码格式,然后再在右边的编码类型里选择unicode utf-8,记住不要选错了。存成一个编码...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1924">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:45