webmain/model/editModel.php
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
修改记录
*/
class editClassModel extends Model{
public function initModel()
{
$this->settable('editrecord');
}
public $editarr = array();
/**
* 获取修改记录
* $num 对应模块编号
* $id id值
* $oners 旧数组
* $newrs 新数组
* return string
*/
public function recordstr($farr,$table, $id, $oners, $newrs, $glx=1)
{
$str = '';
if(!$farr || !$oners)return $str;
$this->editarr = array();
$farr = $this->getfield($farr);
$str = $this->editcont($farr, $oners, $newrs);
if($glx == 1 && $str != ''){
$str = '['.$this->adminname.']('.$this->rock->now.')修改:'.$str.'';
}
if($glx == 2){
$this->addrecord($table, $id);
}
return $str;
}
public function recordsave($farr,$table, $id, $oners, $newrs)
{
$str = $this->editcont($farr, $oners, $newrs);
$this->addrecord($table, $id);
return $str;
}
public function editcont($farr, $oners, $narr)
{
$str = '';
$this->editarr = array();
if($oners){
foreach($narr as $k=>$v){
if(!isset($farr[$k]))continue;
$fa = $farr[$k];
$nv = $v;
$ov = '';
if(isset($oners[$k]))$ov = $oners[$k];
if($nv != $ov){
$sel = array();
if(isset($fa['selarr']))$sel = $fa['selarr'];
if(isset($sel[$ov]))$ov = $sel[$ov];
if(isset($sel[$nv]))$nv = $sel[$nv];
后面还有 50 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
