欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

queryphp框架发布新版 自动生成html 添加分页类 图片处理类解决办法

程序员文章站 2022-04-02 21:10:14
...
queryphp框架发布新版 自动生成html 添加分页类 图片处理类
目前最新0.9.8版
http://code.google.com/p/queryphp/downloads/list

数据库分页类使用

$pager=C("pager");
//setPager(total,pagenum,'page');设置$_GET page变量
//setPager(total,pagenum);
$pager->setPager(100,10,'page');
//可以使用$booktype->count();取得总数
//详细看curdRouter.class.php文件
//取得导航html 我们要传入url其中使用:page代替跟上面setPager()参数中 page 一致
//$pager->getLinks() 取得分页数组
//$pager->getLinks(5)
/*
*取得链接数组
*返回array(1,2,3,4,5,6)这样的数组
*foreach($pager->getLinks() as $page)
*echo url_for("/model/action/page/").$page;
*/

$pager->$pager->getBar(url_for("model/action/page/:page"));
/*
*取得带url链接数组
*key=>value方式
*返回array(1=>url,2=>url,3=>url,4=>url)这样的数组
*foreach($pager->getBar(url_for("model/action/page/:page")) as $key=>$page)
*echo "".$key."";
*/
print_r($pager->getWholeBar(url_for("default/index/page/:page")));

echo("page:".$pager->offset().":");


库类文件使用 汉字转拼音
$pinyin=C("zh2pinyin");
echo $pinyin->T("开源硬件能否 像开源软件一样流行");
echo $pinyin->T("开源硬件能否 像开源软件一样流行",true); //true表示删除中间空格
echo $pinyin->T("开源硬件能否像 开源软件一样流行");


生成文字水印图片

C("waterimg")->createWaterPng("水印开始");
默认生成config目录下面
config里面有一个waterfont.TTF字体是水字体



自动生成html方法
framework\config\inc.ini.php
/*
*网站静态化开始,可以做seo优化
**/
$config['html']='.html';//开启.html结尾url
$config['realhtml']="/html"; //开启超级缓存目录,如果第一次访问没有html页面自动产生html页面,第二次访问时候就是静态化了
$config['htmlcache']=array("class"=>"sitehtml","method"=>"realhtml"); //生成html文件类和方法,不设置将不会生成html页面,

传入参数为$content,$pathinfo;
/*
*网站静态化结束
**/

当url地址是index.php时候将不会生成html

http://www.app.com/project/html/curd/index/page/2.html
当没有index.php时候会自动生成html
生成html文件会在$config['realhtml']目录里面
如果要更新请删除里面的html内容

apache配置


Order allow,deny
Allow from all
AllowOverride FileInfo

DocumentRoot "D:/work/queryphp"
ServerName "www.app.com"

把框架解压到queryphp目录


------解决方案--------------------
继续了
呵呵...
------解决方案--------------------
GOOD
queryphp框架发布新版 自动生成html 添加分页类 图片处理类解决办法

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频