PHP+Access设计留言版实战(1)

      本文示例源代码或素材下载

     1、什么是PHP?  php是一种开发动态网站的很好的工具.  2、php容易学么?  非常容易,只要你掌握一点c或者c++基础.  3、为什么选择php?  速度,易上手,模板,等等  4、php主要学什么?  模板和函数  5、支持那些数据设备?  你知道那些就有那些  6、为什么我要选择access?  ...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1912">阅读全文&rarr;</a></span>

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

PEAR::HTML_QuickForm与Smarty 的结合应用

     Haohappy在《PHP & More》第三期的《PEAR::HTML_QuickForm入门》一文中说过要写QuickForm和Smarty的结合应用,一直没写,今天看到PHPE论坛上有朋友在询问,为自己的懒惰而惭愧。现在补上,希望对大家有点帮助。 在我看来,PEAR::HTML_QuickForm是个非常优秀的表单类库,大大加快了开发速度,我现...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1910">阅读全文&rarr;</a></span>

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

PHP中的session的几个问题

      session 的生命周期是多长  1 浏览器结束时其生命周期也同时结束,但是档案仍然存在于 /tmp/(sess_???)  2 下次重新开浏览器时会重新分配 sessionID,如果你使用 session_id() 把以前的 ID 带回来,则会去读取残存在 /tmp 处的 sess_???, 取回你之前所有已经设定的参数  3 可以在 php.ini ...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1911">阅读全文&rarr;</a></span>

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

PHP fastm设计思路深度剖析

     1.PHP(&fastm)把文档切割为简单的DOM结构  PHP模板的设计思路非常漂亮,用注释里的Begin和End把HTML(WML,或任何XML)页面切割成不同的块,而且块里面还可以继续切块。  这样一来,一个页面被切割成一个树结构,很象DOM结构。只是DOM结构太过笨重,对每一个元素都要建立一个节点,而且节点的类型非常复杂。比如,一个HTML ...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1909">阅读全文&rarr;</a></span>

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

PHP中referer的用处

     在开发web程序的时候,有时我们需要得到用户是从什么页面连过来的,这就用到了referer。  它是http协议,所以任何能开发web程序的语言都可以实现,比如jsp中是:  request.getHeader("referer");  php是$_SERVER[]。其他的我就不举例了(其实是不会其他的语言)。  那它能干什么用呢?我举两...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1907">阅读全文&rarr;</a></span>

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

php中关于处理字符串时效率的讨论

     有一堆类似以下变量$abc的字符串,末尾都多出来了一个,(逗号),我想去掉末尾的逗号,为了验证不同的处理方法的执行时间,以下是我写的一个对比程序进行试验:  程序一,利用substr<code><?php<br />function getmicrotime(){ <br />    list($usec, $sec) = explode("...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1908">阅读全文&rarr;</a></span>

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

PHP取得当前插入数据库中记录的id值

     在PHP中,经常需要把插入数据库中的id值取出来,而正好有这么一个函数:<code><?php<br />//执行插入数据库的语句<br />//……<br />$getID=mysql_insert_id();//$getID即为最后一条记录的ID<br />?></code>  PHP 函数 mysql_inser...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1906">阅读全文&rarr;</a></span>

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

PHP中的MD5加密

      综述:密码学是研究编制密码(我们简称为加密:encode)和破译密码(我们称之为解密:decode)的技术科学。研究密码变化的客观规律,应用于编制密码以保守通信秘密的,称为编码学;应用于破译密码以获取通信情报的,称为破译学,总称密码学。通常情况下,人们将可懂的文本称为明文;将明文变换成的不可懂的文本称为密文。把明文变换成密文的过程叫加密;其逆过程,即把密文...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1904">阅读全文&rarr;</a></span>

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

PHP解释器的代码高亮输出

     一直喜欢ue9里面对php的默认色彩设置,橙色红色的,ue10改成关键字蓝色了,我又改回来了:    现在想试试php.exe的代码高亮输出与我的喜好一致,仔细调了一下php.ini,并尝试了一些新颜色:<code>highlight.string = #808080<br />highlight.comment = #008000<br />highlig...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1905">阅读全文&rarr;</a></span>

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

PHP实现MVC模式

      本文示例源代码或素材下载

     MVC模式在网站架构中十分常见。它允许我们建立一个三层结构的应用程式,从代码中分离出有用的层,帮助设计师和开发者协同工作以及提高我们维护和扩展既有程式的能力。  视图(View)  “视图”主要指我们送到Web浏览器的最终结果??比如我们的脚本生成的HTML。当说到视图时,很多人想到的是...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1903">阅读全文&rarr;</a></span>

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