组保留的标签 余下为需要删除的标签
unset($oldtag[$key]);
}
}
}
if (!empty($oldtag)) {
$tagids = array();
foreach ($oldtag as $tagid => $tagname) {
$tagids[] = $tagid;
}
well_oldtag_delete($tagids, $tid);
}
$r = well_tag_process($tid, $fid, $create_tag, $tagarr);
return $r;
}
// 删除标签和绑定的主题
function well_oldtag_delete($tagids, $tid)
{
$pagesize = count($tagids);
$arrlist = well_tag_find_by_tagids($tagids, 1, $pagesize);
$delete_tagids = array(); // 删除
$tagids = array();
$n = 0;
foreach ($arrlist as $val) {
++$n;
if (1 == $val['count']) {
// 只有一个主题
$delete_tagids[] = $val['tagid'];
} else {
$tagids[] = $val['tagid'];
}
}
!empty($delete_tagids) and well_tag_delete($delete_tagids);
$arlist = well_tag_thread_find_by_tid($tid, 1, $n);
if ($arlist) {
$ids = array();
foreach ($arlist as $val) $ids[] = $val['id'];
well_tag_thread_delete($ids);
}
!empty($tagids) and well_tag_update($tagids, array('count-' => 1));
}
// 标签数据处理 $arr=新提交的数组 $tagarr=保留的旧标签
function well_tag_process($tid, $fid, $new_tags = array(), $tagarr = array())
{
if (empty($tid)) return '';
// 新标签处理入库
if ($new_tags) {
$threadarr = array();
$tagids = array();
$i = 0;
$size = 5;
$n = count($tagarr);
$n = $n > $size ? $size : $size - $n;
foreach ($new_tags as $name) {
++$i;
$name = trim($name);
$name = stripslashes($name);
$name = strip_tags($name);
$name = str_replace(array(' ', '#', "@", "$", "%", "^", '&', '·', '<', '>', ';', '`', '~', '!', '¥', '……', ';', '?', '?', '-', '—', '_', '=', '+', '.', '{', '}', '|', ':', ':', '、', '/', '。', '[', ']', '【', '】', '‘', ' ', ' ', ' ', ' ', ' '), '', $name);
$name = htmlspecialchars($name, ENT_QUOTES);
if ($name && $i <= $n) {
// 查询标签
$read = well_tag_read_name($name);
if ($read) {
// 存在 count+1
$tagids[] = $read['tagid'];
} else {
// 入库
$arr = array('name' => $name, 'count' => 1);
$tagid = well_tag_create($arr);
FALSE === $tagid and message(-1, lang('create_failed'));
$read = array('tagid' => $tagid, 'name' => $name);
}
$tag_thread = array('tagid' => $read['tagid'], 'tid' => $tid);
$threadarr[] = $tag_thread;
$tagarr[$read['tagid']] = $read['name'];
}
}
!empty($threadarr) and tag_thread_big_insert($threadarr);
!empty($tagids) and well_tag_update($tagids, array('count+' => 1));
}
$json = empty($tagarr) ? '' : xn_json_encode($tagarr);
return $json;
}
?>
MateBook 14 2021款(KLVD-WFH9)原装出厂Windows10WIN11系统工厂模式(含F10智能还原)|江阴雨辰互联
- JustNews
首页
- 网站建设
MateBook 14 2021款(KLVD-WFH9)原装出厂Windows10WIN11系统工厂模式(含F10智能还原)
admin••网站建设•阅读5 下载链接:https:pan.baidus1a7SdfaavMRA643tUSEFObQ?pwdvrzy 提取码:vrzy HUAWEI华为MateBook14 2021款笔记本电脑(
下载链接:https://pan.baidu/s/1a7SdfaavMRA643tUSEFObQ?pwd=vrzy
提取码:vrzy
HUAWEI华为MateBook14 2021款笔记本电脑(KLVD-WFH9)原厂Win11和Windows10系统文件,恢复出厂开箱状态一模一样
系统带F10一键还原重置功能、自带指纹驱动、声卡驱动、显卡驱动等所有驱动、出厂主题壁纸、系统属性华为专属LOGO标志、系统属性专属联机支持标志、Office办公软件、华为电脑管家等预装程序
所需要工具:16G或以上的U盘
文件格式:zip/rar 文件大小:13GB和16.8GB
注:恢复时会清空电脑上所有盘的数据,请提前转移备份好重要资料!!
如果不是想要的型号,请私信或留言。
发布者:admin,转转请注明出处:http://www.yc00.com/web/1733962664a3736484.html
相关推荐
原博客:windows 环境下c系统栈大小调整—by Lynstery 在用gccg编译时指定参数-Wl,--stacksizesize是栈的大小,单位为字节。比如我现在要编译一个
哈喽大家好,今天带来重装系统的小知识。如果你是电脑小白,且从没有自己动手安装过系统,那么小编推荐本站的重装系统工具给你,无需任何电脑知识
最新最全Windows 10系统图标资源 【下载地址】最新最全Windows10系统图标资源 最新最全Windows 10系统图标资源欢迎来到Windows 10系统图标大全!本资源集合是专为界面设计师、开发者以及所有
应用场景 同一局域网下,Linux服务器要处理本地win终端上的文件时,需要将win的文件上传的linux系统,然后再处理,这种方法过程复杂&
项目需求:将kafka启动注册为windows系统服务 开发环境中使用批处理一键启动,但是生产环境中需要注册为系统服务方便维护原始批处理代码: @echo offstart cmd k "binwindowszook
君衍. 一、Windows加固1、配置简介2、账户配置3、本地配置4、安全设置 二、Linux加固1、配置简介2、网络配置3、日志和审计配置4、访问认证和授权配置5、系统运维配置 一、Windows加固 1、配置简介 通常在Windows
其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一
遇到在Ubuntu系统内不能访问windows磁盘时 先检查是否安装ntfs-3 打开终端,输入命令:sudo apt-get install ntfs-3g 之后修复挂载错误࿰
分析 这是系统启动时的报错信息。 1. ACPI相关错误 “ACPI Error: Could not enable Globallock event (20190816evxf evnt - 184)” 含义:
1. 下载系统文件 微软官方地址,根据自己需要的系统版本下载对应的镜像文件即可,下载完成之后双击文件将镜像文件挂载到你的电脑,这个时候打开访达应该可以看到多了一个卷 2.
目录 背景: 方法一:使用命令提示符关闭Windows管理器 方法二:通过系统属性来关闭WIndows启动管理器 两种方法的总结: 背景: Windows 启动管理器(Windows Boot Manager
一、安装教程 1、文件---新建虚拟机; 2、建议使用:自定义高级; 3、默认“下一步” 4、建议选择”稍后安装操作系统“ 下一步 5、选择需要安装的系统版本&#
文章目录 Windows电脑安装dockerWin10专业版下载默认为c盘,为节省c盘空间,修改存放位置win7win8win10家庭版下载 修改配置docker镜像加速器地址配置Docker
Win7电脑时间同步出错是怎么回事?系统在后台同步internet时间的之后Win7系统就可以获得最准确的时间,当用户发现系统时间老是同步失败的时候该如何解决问题?我们应该从
Oracle 官方提供了一个基于 Java 技术的图形界面安装工具:Oracle Universal Installer(Oracle 通用安装器)简称 OUI&#x
原标题:电脑如何使用虚拟光驱装系统Windows 说到使用虚拟光驱安装系统的方法,相信大家都不陌生。一般情况下,Windows系统格式属于ISO格式的,
场景:java程序打包成jar文件运行在服务器上时,一不小心就很容易把console窗口关闭了。为了避免这种情况,最好将java程序在服务器上作为一种系统上的服务来运行。
装完TortoiseGit之后,按理说会在所有git仓库的目录图标处显示出对应的叠加小图标,如下图所示。 根据这些图标的内容,可以非常明显的分辨出各个目录、文件当前的状态&
前段时间研究了一下关于web项目一键部署的实现方式,今天整理了一下发布出来准备分享给各位。我个人觉得不管是对开发、测试、运维或者有计算机基础的人来说这个部署方法的确很容易上手,跟安装其他软件一样纯
在使用电脑时,难免会遇到一些系统问题,例如死机、蓝屏等等,这时我们需要进入安全模式来解决这些问题。那么,电脑进入安全模式的方式有哪些呢ÿ
联系我们
400-800-8888
在线咨询:
QQ交谈
邮件:admin@example.com
工作时间:周一至周五,9:30-18:30,节假日休息
评论列表(0条)