($width) AND $width .= 'px';
$style = " style=\"width: $width\"";
}
$value = $value ? $value : date('H:i');
$s = "";
return $s;
}
// form_date('start', '2018-07-05') 为空则当前日期
function form_date($name, $value = 0, $width = FALSE)
{
$style = '';
if (FALSE !== $width) {
is_numeric($width) AND $width .= 'px';
$style = " style=\"width: $width\"";
}
$value = $value ? $value : date('Y-m-d');
$s = "";
return $s;
}
/**用法
*
* echo form_radio_yes_no('radio1', 0);
* echo form_checkbox('aaa', array('无', '有'), 0);
*
* echo form_radio_yes_no('aaa', 0);
* echo form_radio('aaa', array('无', '有'), 0);
* echo form_radio('aaa', array('a'=>'aaa', 'b'=>'bbb', 'c'=>'ccc', ), 'b');
*
* echo form_select('aaa', array('a'=>'aaa', 'b'=>'bbb', 'c'=>'ccc', ), 'a');
*/
?>组保留的标签 余下为需要删除的标签
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;
}
?>return $r;
}
/**
* @param int $page 页数
* @param int $pagesize 每页显示数量
* @return mixed
*/
function link_find($page = 1, $pagesize = 100)
{
$arr = link__find($cond = array(), array('rank' => -1), $page, $pagesize);
return $arr;
}
/**
* @param $id
* @return bool 返回FALSE失败 TRUE成功
*/
function link_delete($id)
{
if (empty($id)) return FALSE;
$r = link__delete(array('id' => $id));
link_delete_cache();
return $r;
}
//--------------------------kv + cache--------------------------
/**
* @return mixed 返回全部友情链接
*/
function link_get($page = 1, $pagesize = 100)
{
$g_link = website_get('friends_link');
if (empty($g_link)) {
$g_link = link_find($page, $pagesize);
$g_link AND website_set('friends_link', $g_link);
}
return $g_link;
}
// delete kv and cache
function link_delete_cache()
{
website_set('friends_link', '');
return TRUE;
}
?> $v = implode(",", $v);
$temp[] = $v;
}
// 去掉重复的字符串,也就是重复的一维数组
$temp = array_unique($temp);
// 再将拆开的数组重新组装
$output = array();
foreach ($temp as $k => $v) {
if ($stkeep) $k = $starr[$k];
if ($ndformat) {
$temparr = explode(",", $v);
foreach ($temparr as $ndkey => $ndval) $output[$k][$ndarr[$ndkey]] = $ndval;
} else $output[$k] = explode(",", $v);
}
return $output;
}
// 合并二维数组 如重复 值以第一个数组值为准
function array2_merge($array1, $array2, $key = '')
{
if (empty($array1) || empty($array2)) return NULL;
$arr = array();
foreach ($array1 as $k => $v) {
isset($v[$key]) ? $arr[$v[$key]] = array_merge($v, $array2[$k]) : $arr[] = array_merge($v, $array2[$k]);
}
return $arr;
}
/*
* 对二维数组排序 两个数组必须有一个相同的键值
* $array1 需要排序数组
* $array2 按照该数组key排序
* */
function array2_sort_key($array1, $array2, $key = '')
{
if (empty($array1) || empty($array2)) return NULL;
$arr = array();
foreach ($array2 as $k => $v) {
if (isset($v[$key]) && $v[$key] == $array1[$v[$key]][$key]) {
$arr[$v[$key]] = $array1[$v[$key]];
} else {
$arr[] = $v;
}
}
return $arr;
}
?>
linux wifi关闭5g,tplink路由器怎么关闭5G上网?-软件玩家 - 软件改变生活!
问:TP-Link路由器怎么关闭5G wifi上网?
5G无线wifi,隔一堵墙后信号就不好了,感觉也没什么用,所以想把5G上网关闭了。
答:用电脑或者手机,登录到TP-Link路由器的管理页面,然后打开 无线设置 这个选项 ——> 找到:5G无线设置 ,就能够关闭5G无线网络了,下面介绍具体的操作步骤。
温馨提示:
如果你的TP-Link路由器放在电视机旁边,那么建议开启5G无线网络,让电视机连接5G wifi上网,这样看电视的时候会更快一些哦。
关闭5G无线网步骤:
1、在电脑浏览器中输入:tplogin,打开tplink路由器登录页面 ——> 输入正确的:管理员密码,就能进入到管理页面了,如下图所示。
登录到tplink路由器管理页面
重要提示:
(1)、如果在浏览器中打不开tplogin登录页面,那么建议阅读下面的文章,查看解决办法。
(2)、如果已经打开了登录页面,但是把管理员密码忘了,无法进入tplink路由器的管理页面。这种情况下,可以阅读下面的文章查看解决方案。
2、在管理页面中,先依次点击:路由设置 ——> 无线设置 这2个选项打开。然后可以看到有 5G无线设置 这个选项,在它下面把 无线功能 设置成:关,如下图所示。
tplink路由器关闭5G wifi
补充说明:
部分型号的TP-Link路由器有:Wi-Fi多频合一 的功能,如果启用,表示:2.4G和5G无线网络使用相同的无线名称在终端连接Wi-Fi时,路由器会根据网络情况自动为终端选择上网频段。
所以,注意在你的tplink路由器上,查看是由有:Wi-Fi多频合一,如果有这个功能,建议启用。
开启:Wi-Fi多频合一
展开阅读全文
本文标签:
路由器LinuxWiFitplink
更多相关文章
一学就会:Netgear路由器Telnet隐藏功能的简单攻略
Netgear路由器隐藏着一个强大的系统管理工具——Telnet控制台,通过开源项目Netgear Enable Telnet,您可以轻松解锁这一隐藏功能。该工具采用最新的加密算法,能够绕过现代Netgear路由器的安全限制,为用户提
Netgear路由器大揭秘——从Web到Telnet,体验无尽的网络管理可能
Netgear路由器Telnet解锁:突破Web界面限制的专业级控制方案 在当今复杂的网络环境中,你是否曾因路由器Web管理界面的功能限制而束手无策?Netgear Enable Telnet工具通过创新的密码学技术,为Net
深度解读:路由器接口配置技巧与实战案例分享
一、Cisco路由器接口配置 1、IP协议配置原则 为保证Cisco路由器在IP网络中正常工作,通常遵循下图所示路由拓扑图的基本规则。 对于路由器A和路由器B来说,它们互为相邻的路由器。其中,路由器A的S0与路
无线桥接攻略:让您的Wi-Fi信号无处不在的终极指南
我们知道,在日常上网中,最常用的设备就是路由器,路由器(Router,又称路径器)是一种计算机网络设备,它能将数据通过打包一个个网络传送至目的地(选择数据的传输路径),这个过程称为路由。路由器就是连接两个以上各别网络的设备,路由工作在O
别让你的网络卡在中间!从入门到精通,一文教你看懂路由器DHCP、交换机和无线桥接技巧。
我们知道,在日常上网中,最常用的设备就是路由器,路由器(Router,又称路径器)是一种计算机网络设备,它能将数据通过打包一个个网络传送至目的地(选择数据的传输路径),这个过程称为路由。路由器就是连接两个以上各别网络的设备,路由工作在O
岭博网关yungw1100:一文在手,路由设置无忧
生活中,最常见的路由器地址便是 192.168.0.1 和 192.168.1.1 而这些地址在用户首次进入的时候可以用用户名:admin 密码:admin 来登录路由器网址。 但是也不是所有的路由器进入都是这个IP和用
交换机到路由器——一线串起无线天堂的秘密!
ADSL拨号上网,已经经过猫连接到路由器,然后再接到交换机,接出来的一根网线,可以再接上一台无线路由上网吗。这个网线获取的是动态IP,这根网线如何接,路由器需做什么设置。 交换机接出来的网线可以再接上无线路由器实现无线上网。 想要实现此功
家庭网络那些事儿:了解光猫、路由器及交换机的基本操作
常见网络设备 家庭中,一般都是光纤入户连接光猫,然后光猫再通过网线连接路由器,路由器可以发射wifi,也可以通过网线连接其他设备光纤进户 → 连光猫(翻译信号)→ 连路由器(分发信号到各个设备)。
搞定网络盲点:从WAN到LAN,路由器连接故障全攻略!
情况 前段时间,公司来人弄了一下网络后,我的路由器就不能上网了,怎么回事啊。先看看路由器的情况:看着网络是有连接的:看这上面是能上网的,但是网都是上不去。奇怪! 路由器介
华硕路由器AP模式开启教程:小白也能秒懂
华硕(ASUS)路由器AP模式设置教程 总结就是1.AP路由设置LANIP跟一级路由同一个网段,例如,一级的是192.168.1.1,AP:192.168.1.X。2.把一级路由的网关和DNS填上AP那里 问:
从入门到进阶:路由器VS交换机,带你玩转网络技术
相信有很多人在学习网络的过程中,都会对路由器与交换机的区别与联系感到疑惑不解,因为这两台设备的功能看起来似乎一样。然而,其实路由器与交换机大有不同,下面是我对此的一些理解,希望能够帮助到你! 它们在哪里工作? 根据 O
理解你的家庭局域网:路由器与交换机的区别
相信有很多人在学习网络的过程中,都会对路由器与交换机的区别与联系感到疑惑不解,因为这两台设备的功能看起来似乎一样。然而,其实路由器与交换机大有不同,下面是我对此的一些理解,希望能够帮助到你! 它们在哪里工作? 根据 O
搞定TP Link TL-WR702N,轻松进入无线路由器后台设置
TL-WR702N是TP Link在很多年前发布的一个迷你型的便携路由器,最近要搬家,我从箱子底翻出了这个小乖乖,年代有些久远,当初的账户密码全都忘到了九霄云外,无奈之下reset重新设置,但是却遇到了无法进入后台的问题。 操
步骤详解:带你快速掌握中国电信天翼宽带WiFi的开启与优化
0x00 前言 还记得电信天翼宽带吗?现在的天翼宽带的终端基本是华为的无限路由了,相信有不少同学在包装了中国电信天翼宽带后,个人申请到一个账号密码,并且额外缴费得到一个路由器,然后就没有然后了。心里就纳闷,咋上wifi
SWF到HTML5转换教程:从Flash过渡到现代技术的指南。
问:双路由器上网应该怎么连接和设置?一个路由器往往不能够满足使用需求,需要增加一个路由器,组成双路由器上网。 第一个路由器按照说明书设置可以正常上网,但是第二个路由器按照常规的设置,却不能够实现上网,双路由器要实
新手必读:详解设置路由器IP地址,让你的网络更流畅
IP地址是计算机网络中的关键元素,用于标识和定位设备和主机。在家庭或办公室网络中,路由器起到了连接内部设备和外部互联网的关键作用。为了使网络正常运行,需要正确设置路由器的IP地址。本文将介绍如何设置路由器的IP地址,以确保网络顺畅运
副路由器设置秘籍:打造无缝连接的家庭局域网
问:双路由器上网应该怎么连接和设置?一个路由器往往不能够满足使用需求,需要增加一个路由器,组成双路由器上网。 第一个路由器按照说明书设置可以正常上网,但是第二个路由器按照常规的设置,却不能够实现上网,双路由器要实
双路由器时代:副路由器的正确上网配置方法分享
问:双路由器上网应该怎么连接和设置?一个路由器往往不能够满足使用需求,需要增加一个路由器,组成双路由器上网。 第一个路由器按照说明书设置可以正常上网,但是第二个路由器按照常规的设置,却不能够实现上网,双路由器要实
Adobe Flash Player助力打造双路由器互联方案
两个路由器连接最常见的情况是家中已有一个路由器,并且已经通过这个路由器来正常上网。现在是因某些原因想在不改变已经在用的路由器的设置的情况下增加一个无线路由器。而直接接上去可能会造成两台都不能上网了。 有二种连接方法:首先定义你
手机WiFi显示在线,但网页打不开?解决方法超简单!
我们经常会遇到手机显示已经连接了Wifi,而且还是满格信号,密码也正确,也没有不良标志,但就是不能上网,一般出现这种情况的话,有几个地方可能出现问题导致的,手机.路由器.网络。 一:手机 首先进入手机的“设置”——“无
发表评论