webmain/model/todoModel.php
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
class todoClassModel extends Model
{
/**
添加通知
*/
public function add($uid, $title, $mess, $arrs=array())
{
if(isempt($uid))return false;
$arr['title'] = $title;
$mess = htmlspecialchars(str_replace(array('<br>',"\n"),'[br]',$mess));
$arr['mess'] = str_replace('[br]','<br>',$mess);
$arr['status'] = '0';
$arr['optdt'] = $this->rock->now;
$arr['tododt'] = $this->rock->now;
foreach($arrs as $k=>$v)$arr[$k] = $v;
$uid = ''.$uid.'';
$suid = explode(',', $uid);
$iarr = array();
foreach($suid as $suids){
$arr['uid'] = $suids;
$iarr[] = $arr;
}
if($iarr)$this->insertAll($iarr);
}
public function addtodo($receid, $title, $mess, $mode='', $mid=0)
{
if($receid=='')return;
$where = '';
if($receid!='all')$where = ' and `id` in('.$receid.')';
$rows = $this->db->getrows('[Q]admin','`status`=1 '.$where.'','id');
$uids = '';
foreach($rows as $k=>$rs)$uids.= ','.$rs['id'].'';
if($uids != ''){
$uids = substr($uids, 1);
if($mode!='' && $mid>0)$this->delete("`uid` in($uids) and `modenum`='$mode' and mid='$mid' and `status`=0");
$this->add($uids, $title, $mess, array(
'modenum' => $mode,
'mid' => $mid
));
}
return $uids;
}
/**
添加唯一的通知
*/
public function addtz($uid, $title, $mess, $table='', $mid='', $tododt='')
{
$where = '';
if($table != '')$where = " and `table`='$table'";
if($mid != '')$where .= " and `mid`='$mid'";
if($where != ''){
$this->delete("`uid` in($uid) and `status`=0 $where");
}
$arr = array(
'table' => $table,
'mid' => $mid
);
后面还有 15 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
