Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站分类目录为大家提供帝国cms系统程序各种教程,帝国安装教程,帝国插件教程,帝国模板说明等。

  帝国cms系统程序字段处理函数是怎么处理的?帝国cms系统程序字段处理函数的方法!RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  增加/修改字段时可以设置“后台增加信息处理函数”、“后台修改信息处理函数”、“前台增加信息处理函数”、“前台修改信息处理函数”,可以分别设置对字段内容处理的函数,对于对字段内容存放格式有特殊要求的模型用得比较多。今天我们再简单讲解下处理函数制作格式。RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  基本设置步骤:RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1、编写处理函数;RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  2、将函数复制到e/class/userfun.php程序文件内容里;RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  3、修改字段设置处理函数名称。RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  字段处理函数格式:RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

function user_FieldFun($mid,$f,$isadd,$isq,$value,$cs){        return $value;}

  参数说明:RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  user_FieldFun:函数名RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  $mid:系统模型IDRfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  $f:字段名RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  $isadd:值为1时是增加信息;值为0时是修改信息RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  $isq:值为0时是后台处理;值为1时是前台处理RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  $value:字段原内容RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  $cs:字段附加参数,字段处理函数处设置的参数内容RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  字段处理函数范例:RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  例子1:自动在标题前面加“[EmpireCMS]”字样RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  后台字段函数设置:user_AddTitleRfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

function user_AddTitle($mid,$f,$isadd,$isq,$value,$cs){        $value='[EmpireCMS]'.$value;        return $value;}

  例子2:标题内容由writer和befrom字段的组合RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  后台字段函数设置:user_TogTitleRfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  标题字段显示hTML具体代码如下:RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  (说明:因为标题是必填项,所以要给初始值才不会提示内容空)RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

function user_TogTitle($mid,$f,$isadd,$isq,$value,$cs){        $value=$_POST['writer'].$_POST['befrom'];        return $value;}

  例子3:上传图片并自动生成缩图RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  后台字段函数设置:user_TranImgAuto##170,120RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  (说明:后台的参数170表示缩图宽度,120为缩图高度)RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  上传图片字段显示hTML具体代码如下:RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  (说明:变量名用“字段名” imgrs,即跟函数中的“$filetf”变量对应)RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

function user_TranImgAuto($mid,$f,$isadd,$isq,$value,$cs){        global $empire,$dbtbpre,$public_r,$emod_r,$class_r,$tranpicturetype,$musername;        $filetf=$f.'imgrs';//变量名        if(!$_FILES[$filetf]['name'])        {                return $value;        }        $classid=(int)$_POST['classid'];        $id=(int)$_POST['id'];        $filepass=(int)$_POST['filepass'];        $filetype=GetFiletype($_FILES[$filetf]['name']);        $pr=$empire->fetch1("select qaddtran,qaddtransize,qaddtranimgtype from {$dbtbpre}enewspublic limit 1");        if(!$pr['qaddtran'])        {                printerror("CloseQTranPic","",1);        }        if(!strstr($pr['qaddtranimgtype'],"|".$filetype."|"))        {                printerror("NotQTranFiletype","",1);        }        if($_FILES[$filetf]['size']>$pr['qaddtransize']*1024)        {                printerror("TooBigQTranFile","",1);        }        if(!strstr($tranpicturetype,','.$filetype.','))        {                printerror("NotQTranFiletype","",1);        }        $tfr=DoTranFile($_FILES[$filetf]['tmp_name'],$_FILES[$filetf]['name'],$_FILES[$filetf]['type'],$_FILES[$filetf]['size'],$classid);        if($tfr['tran'])        {                $csr=explode(',',$cs);                $maxwidth=$csr[0];                $maxheight=$csr[1];                $yname=$tfr['yname'];                $name=$tfr['name'];                include_once(ECMS_PATh.'e/class/gd.php程序');                //生成缩图                $filer=ResizeImage($yname,$name,$maxwidth,$maxheight,$public_r['spickill']);                DelFiletext($yname);                if($filer['file'])                {                        //写入数据库                        $type=1;                        $filetime=date("Y-m-d h:i:s");                        $filesize=@filesize($filer['file']);                        $filename=GetFilename(str_replace(ECMS_PATh,'',$filer['file']));                        $adduser='[Member]'.$musername;                        $infoid=$isadd==1?0:$id;                        $empire->query("insert into {$dbtbpre}enewsfile(filename,filesize,adduser,path,filetime,classid,no,type,id,cjid,fpath) values('$filename','$filesize','$adduser','$tfr[filepath]','$filetime','$classid','[".$f."]".addslashes(RepPostStr($_POST[title]))."','$type','$infoid','$filepass','$public_r[fpath]');");                        if($isadd==0)                        {                                $tbname=$emod_r[$mid]['tbname'];                                if(strstr($emod_r[$mid]['tbdataf'],','.$f.','))                                {                                        $ir=$empire->fetch1("select stb from {$dbtbpre}ecms_".$tbname." where id='$id'");                                        $ifr=$empire->fetch1("select ".$f." from {$dbtbpre}ecms_".$tbname."_data_".$ir[stb]." where id='$id'");                                        $ifval=$ifr[$f];                                }                                else                                {                                        $ir=$empire->fetch1("select ".$f." from {$dbtbpre}ecms_".$tbname." where id='$id'");                                        $ifval=$ir[$f];                                }                                if($ifval)                                {                                        DelYQTranFile($classid,$id,$ifval,$f);                                }                        }                        $value=str_replace($tfr['filename'],$filename,$tfr['url']);                }        }        else        {                $value='';        }        return $value;}

  处理函数可以实现很多非常复杂的字段内容存放格式需求,上面只是举了几个简单的例子,更多需要用户去实践。RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

帝国CMS强制名站网址导航TXT文件怎么设置?帝国CMS强制名站网址导航txt文件浏览器带名站网址导航进度显示RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  一般来说,名站网址导航txt会直接打开,把下面的具体代码如下放入到名站网址导航页面中,就提示名站网址导航并可以进度保存了!文件位置(\e\DownSys\class\DownSysFun.php程序)RfKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

好了这篇帝国的教程就说到这里,希望可以帮助大家。声明.本站内容来自互联网,目的是分享阅读,如果侵犯了你的权益请联系本站删除。,帝国cms系统程序,字段,函数

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市