• Zend_Filter_Input 可以用来获得安全可靠的用户数据,简单的来说这个类就像一个黑盒,原始数据输入后,经过过滤器过滤,然后再由校验器校验,若通过了原先设定的过滤及校验规则,则最后输出可用的数据,否则给出详细的错误报告。

    为了数据安全,比如转义一些特定字符,默认情况下 Zend_Filter_Input 会使用 HtmlEntities Filter 过滤所有的数据,然而不幸的是,这个 HtmlEntities 使用默认编码 ISO-8859-1,如果是中文等...

  • # 终于!!谢谢这篇例子!http://gonefish.cn/?page_id=375#a5。不需要建立view,直接

    $request = $this->getRequest();  
            if ($request->isXmlHttpRequest()) { 
         ...
  • 2009-12-01

    20091201 zf ajax - [日记]

    # ajaxController

    public function init()   { Zend_Layout::resetMvcInstance();}

    or

    public function check(){....$this->_helper->layout()->disableLayout();}

    # check.phtml

    #XX.js

    function(){
                            $.get('/yaoqingka/public/ajax/check,{'email':$("#emailRegister").val()}, function(data){
                            $("#helloContent").html(data);});

     

     

  • # echo $this->action('action','controller'); in layout.phtml to reuse action

    # view helper:

    $view = new Zend_View;
    $view->addHelperPath(APPLICATION_PATH .'/views/helpers');   in index.php class Zend_Vie...
  • 2009-11-03

    20091102 pro zf cms - [日记]

    # zend server

    # apache rewrite_mod

    # zend_acl

    # zend_lucene search

    # node/page cms pattern

  • 研究了半天。。。

    1 建立文件的时候要保证utf8编码

    2 在启动文件里加入

    // set up database
    $db = Zend_Db::factory($config->resources->db->adapter, $config->resources->db->params->toArray());
    Zend_Db_Table::setDefaul...

  • 这两天给自己订的计划是把用户注册登录模块做掉,因为无论做什么网站,这个都是需要的。

    然后也正因为zend framework的flexibility搞的我发现自己之前看过的三四本书,三四个例子,实现的方法都不一样。然后现在一是要复习以前做的,二是选择一种最规范最符合zf精神的方法。先对各种方法进行比较。

    关于数据库连接

    1《begining zf》建立一个Db类,里面包含参数配置还有一个静态方法,返回一个Zend_Db_A...
  • 2009-10-02

    091001 zend_tool - [日记]

    1 下载最新版本的zend framework 解压到www\zend下
    2 拷贝bin里面的zf.bat和zf.php到php的目录下
    3 确定php的目录在path环境变量下
    4 设定ZEND_TOOL_INCLUDE_PATH
    5 设定PHP_INCLUDE(php.ini)