|
|
楼主 |
发表于 2022-5-8 12:37:37
|
显示全部楼层
//批量彻底删除
public function del_pl_cd_do()
{
$id = Request::param('delid');
$sid = Cookie::get('userid');
//此方法的公共变量
$ckip = request()->ip(); //获取当前IP地址
$phptime = date('Y-m-d h:i:s'); //获取当前时间
$username = Cookie::get('username');
$map = [];
$map[] = ['id', 'IN', $id];
if (GerenModel::where($map)->where('sjid', $sid)->delete()) {
$ctime = date("Y"); //根据日期创建日志文件
$fkmsg = "[$username]----------------[$phptime]------------[$ckip]----------[批量彻底删除网址收藏]\r\n";
if (!is_dir("static/uploads/$sid/shoucanglog")) { //如果文件目录不存在
$dir = "static/uploads/$sid/shoucanglog"; //创建目录
mkdir(iconv("UTF-8", "GBK", $dir), 0777, true);
$fp = fopen("static/uploads/$sid/shoucanglog/$ctime.txt", 'a+'); //创建文件
fwrite($fp, $fkmsg); //将得到的信息写入文件
fclose($fp); //关闭文件
} else {
file_put_contents("static/uploads/$sid/shoucanglog/$ctime.txt", $fkmsg, FILE_APPEND);
}
return json(['code' => 200, 'msg' => '批量删除成功!']);
} else {
return json(['code' => 301, 'msg' => '批量删除失败!']);
}
} |
|