//正则提取内容图片路径 Monxin专用(PHP代码函数)
//本代码基于Monxin 运行
//代码来源:Monxin ./config/functions.php
function reg_attachd_img($act,$class_name,$imgs,$pdo,$image_mark=''){
//var_dump($imgs);
if($act=='add'){
$config=require("./program/{$class_name}/config.php");
$image=new image();
$image_mark=($image_mark==='')?$config['program']['imageMark']:$image_mark;
//var_dump($image_mark);
foreach($imgs as $v){
$sql="select count(id) as c from ".$pdo->index_pre."attachd_img where `path`='$v'";
$r=$pdo->query($sql,2)->fetch(2);
if($r['c']==0){
$sql="insert into ".$pdo->index_pre."attachd_img (`path`) values ('$v')";
$pdo->exec($sql);
if($image_mark){$image->addMark($v);}
}
}
}
if($act=='del'){
//var_dump($imgs);
if(!is_array($imgs)){
$sql="delete from ".$pdo->index_pre."attachd_img where `path`='$imgs'";
$pdo->exec($sql);
@unlink($imgs);
}else{
foreach($imgs as $v){
$sql="delete from ".$pdo->index_pre."attachd_img where `path`='$v'";
$pdo->exec($sql);
@unlink($v);
}
}
}
}
正则提取内容图片路径 Monxin专用(PHP代码函数)
最新推荐文章于 2021-03-19 10:27:13 发布