让PHP支持页面回退的两种方法
在开发过程中,往往因为表单出错而返回页面的时候填写的信息都不见了,为了支持页面回跳,可以通过两种方法实现。 第一,使用Header方法设置消息头Cache-control header('Cache-control: private, must-revalidate');//支持页面回跳第二,使用s
在开发过程中,往往因为表单出错而返回页面的时候填写的信息都不见了,为了支持页面回跳,可以通过两种方法实现。 第一,使用Header方法设置消息头Cache-control header('Cache-control: private, must-revalidate');//支持页面回跳第二,使用s
最近一个项目需要用到SMTP发送邮件,之前的库类不存在了,又不喜欢安装pear或者使用pear的net/smtp类,感觉太复杂了。就直接从discuz中抽取出核心稍微修改了下。从协议分析网上,查找到SMTP协议的命令和应答,SMTP协议在发送SMTP和接收SMTP之间的会话是靠发送SMTP的SMTP
从Zend Framework v0.13版本开始,我就开始学习使用Zend Framework。当时公司的一个项目也恰好用到了Zend Framework。到了0.6的版本之后就再没有关注细节了。前些日子听说Zend 公司将在5月份正式推出Zend Framework,今天特意叫同学下载下来测试。
一、当前框架存在什么问题目前主流的框架Zend Framework、Cakephp等都采用了MVC模式,同时实现了URL的路由分配。比如说http://www.xxx.com/user/login就会映射到userController对象中的loginAction方法,http://www.xxx.
作者:Armel Fauveau原文地址:http://www.phpbuilder.net/columns/armel20010427.php3 PHP能够打开远程或者本地服务器的sockets!这里是一个使用socket的简单的例子:连接到Usenet的新闻服务器,与服务器沟通,并从一个精确的新
之前写了一片文章关于如何在ZF0.6版本下扩展ZF的。这篇应该说是类似的文章,但环境换成ZF1.0RC1版本了。在开始ZF扩展之前,推荐先看看ZF手册中的一些命令规范(ZF推荐使用),同时希望读者对ZF有较好的理解。如果没有,可以先上PHPCHIAN的ZF版本详细了解,或者到phpeye查找相关资料
app/ 目录是程序的主要目录。 App/actions 放置控制器文件,支持多级目录。如果是控制器,文件必须是***Action.php,如果是抽象类,必须是***.php。 App/models 放置模型 模型的文件名为***.php其中***必须和该文件中的模型类名一致 App/views放置
第一步:入门 如何使用phpbean进行路由转发呢?下面是一个简单的使用例子。 首先,index.php是程序的单一入门,主要进行路由转发的工作。Index.php的程序代码如下: set_path(SITE_PATH.'/app/actions');//设置控制器的目录$router->di
Phpbean的核心文件很少,这和phpbean的设计思想(强调性能和分工合作开发)是非常相关的。Phpbean的核心仅仅只是实现基本的MVC框架,不提供任何多余的代码,对程序员是非常透明的。 Phpbean的核心文件说明如下(注意,核心文件大都可以单独使用): 1、action.php actio
1、模板的由来 在没有模板技术之前,使用PHP开发程序,通常都是php代码和html混编在一起。比如说新闻列表,很可能就是一个newslist.php页面,结构如下: ……..那么这样有什么问题呢?首先,不利于分工合作。一般来说,都会由程序员来写代码,美工人员设计页面。那么在这种方式中,程序员必须等