03 2013 档案
摘要:2013年3月19日 17:16:36要想成功获得 Yaf_Loader 对象方案一:第一步:初始化Yaf_Application对象第二步:初始化 Yaf_Loader 对象 1 $app = new Yaf_Application(ROOT . "/conf/application.ini"); 2 3 $loader = Yaf_Loader::getInstance(); 4 var_dump('loader', $loader); 5 $loader->import(ROOT.'/library/Smarty/Smarty.class
阅读全文
摘要:2013年3月19日 08:39:46废话少说,贴代码: 1 public function _initRouter(Yaf_Dispatcher $dispatcher) 2 { 3 //通过派遣器得到 默认 的路由器(默认路由器是:Yaf_Router;默认路由协议是:Yaf_Rout_Static) 4 $router = Yaf_Dispatcher::getInstance()->getRouter(); 5 $routes = array( 6 'test_a' => new Yaf_Route...
阅读全文
摘要:2013年3月19日 08:30:45通过分发器的一个函数setAppDirectory()可以动态设定application文件夹的路径,从而可以把modules等文件从application文件夹下移出来1 $objNewApp = $app->bootstrap(); //call bootstrap methods defined in Bootstrap.php2 3 $objNewApp->getDispatcher()->setAppDirectory($newAppPath)->getApplication()->run()效果:方案1:在调用bo
阅读全文
摘要:2013年3月15日 10:16:54在介绍文档中给的目录结构的例子中有一处[product];支持直接写PHP中的已定义常量application.directory=APP_PATH "/application/"建议把application后边的路径分隔符去掉,改为1 [product]2 ;支持直接写PHP中的已定义常量3 application.directory=APP_PATH "/application"如果有错,有没有调试工具,就仔细看看Apache的错误日志2013年3月19日 08:45:23合乎ini语法规则就行[abc : pr
阅读全文
摘要:2013年3月13日 15:26:57效果:点击一侧的连接,根据连接得到的结果,改变另一侧的内容提示:这里只是主要代码,至于相关的css我没有添加,以免影响代码阅读适合:初学jquery的同学(因为我是今天上午才接触jquery,之前有一点js基础)贴代码: 1 <body> 2 <a class="hello" href="http://www.cnblogs.com/iLoveMyD/archive/2013/03/13/2957749.html#1">点我试试</a><br> 3 <a clas
阅读全文
摘要:2013年3月11日 21:08:06之前的分页是http://http://www.cnblogs.com/iLoveMyD/xxx.html?page=123&....现在是http://http://www.cnblogs.com/iLoveMyD/xxx/123.html?....就是以路径的方式改写分页URL分页类在网上到处都是,这里分享下我写的组装这样URL的程序大致过程是在URL中需要写上分页数字的地方去掉原来页码用<*page*>这个字符串来占位,然后交给你自己的分页类来用需要的页码替换掉这个特殊的字符串原来URL:xxxxx/2.html点击下一页后:xx
阅读全文
摘要:2013年3月7日 09:31:30今天有反馈,说倒计时出现了-0天的情况,我看了看程序,卧槽,当时怎么没测试到原因是PHP的逻辑判断中 -0 > 0贴出错的代码$starttime = 1362585600; //3.7凌晨$nowtime = 1362618921;//3.7早上$off = ceil(($starttime - $nowtime)/86400); //倒计时if ($off < 0) { $off = 0;}$b = $starttime - $nowtime;$c = $b/86400;$d = ceil($c);var_dump(array('s.
阅读全文