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

AFC项目开发文档收拾

程序员文章站 2022-05-18 20:02:34
...
AFC项目开发文档整理

AFC项目开发文档整理

PHPCMS

的确是一个伟大的CMS,我对它爱不释手。

  • 标签嵌套无法loop获取的解决办法。关键代码如下:

    /\*后台添加\*/$str = preg_replace ( "/\{loop(\S+)\s+(\S+)\s+(\S+)\}/", "", $str );$str = preg_replace ( "/\{loop(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\}/", "\\4) { ?>", $str );$str = preg_replace ( "/\{\/loop(\S+)\}/", "", $str );/\*前台调取\*/{pc:content action="category" catid="0" num="60" siteid="$siteid" order="listorder ASC"}    {loop $data $r}        
    {$r[catname]}
      {pc:content action="category" catid="$r['catid']" num="60" siteid="$siteid" order="listorder ASC" return="data2"} {loop2 $data2 $v}
    • {$v[catname]}
    • {/loop2} {/pc}
    {/loop}{/pc}
  • PHPCMS调取会员头像的方法:

    {php $meminfo=get_memberinfo_buyusername($username);$userimg=$meminfo['userid']}AFC项目开发文档收拾

CSS

  • CSS圆角实现

    border: 5px solid #dedede;-moz-border-radius: 15px;      /* Gecko browsers */-webkit-border-radius: 15px;   /* Webkit browsers */border-radius:15px;            /* W3C syntax */
  • CSS半透明

    filter:alpha(opacity=50);  /*支持 IE 浏览器*/-moz-opacity:0.50; /*支持 FireFox 浏览器*/opacity:0.50;  /*支持 Chrome, Opera, Safari 等浏览器*/
  • CSS阴影

    box-shadow: 1px 1px 1px 1px #000000;

PHP

有一个二次检索的需求,需要自己来写。网上给出了2种方法:

  1. 利用StringBuffer
  2. 利用list,将第一次查询的结果放在list中

看了一下,都没有深入研究,最后采用的是AJAX技术。前台组合查询条件,后台得到条件组合查询语句,每次都全新查询。然后更新查询结果显示的方法。这样,“2次”、“3次”、... n次检索都没有问题了。

未完待续。。。

AFC项目开发文档收拾

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

相关文章

相关视频