首页
目录分类
新闻动态
建站系统
程序代码
软件工具
系统应用
网络教程
关于我们
数据统计
友情链接
留言说说
高清壁纸
Search
1
Q绑在线查询工具网站地址开户信息
17,112 阅读
2
Q绑在线查询工具Q绑反查手机号查询
5,250 阅读
3
解决PS(Photoshop)里面白色变成黄色的问题
1,656 阅读
4
电脑远程桌面链接如何清除连接记录IP历史记录的方法
1,158 阅读
5
网站禁止右键 教你如何查看源代码
968 阅读
Hi:How are You! Welcome Your arrival
登录
Search
HackeUs
累计撰写
120
篇文章
累计访问
49459
次浏览
首页
栏目
新闻动态
建站系统
程序代码
软件工具
系统应用
网络教程
页面
关于我们
数据统计
友情链接
留言说说
高清壁纸
搜索到
119
篇与
Hackeus
的结果
2022-07-17
CSS文本超出多行就隐藏并且显示省略号
如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览。单行溢出隐藏overflow:hidden; //文字长度超出限定宽度,则隐藏超出的内容 text-overflow:ellipsis; //规定当文本溢出时,显示省略符号来代表被修剪的文本 white-space:nowrap; //设置文字在一行显示,不能换行//上面是一行内容的时候,当有两行的内容时候多行溢出隐藏overflow: hidden; //文本溢出限定的宽度就隐藏内容 text-overflow: ellipsis; //多行文本的情况下,用省略号“…”隐藏溢出范围的文本 display:-webkit-box; //和1结合使用,将对象作为弹性伸缩盒子模型显示 -webkit-box-orient:vertical; //和1结合使用 ,设置或检索伸缩盒对象的子元素的排列方式。设置伸缩盒子的子元素排列方式--从上到下垂直排列 -webkit-line-clamp:2; //用来限制在一个块元素显示的文本的行数,2表示最多显示2行。 为了实现该效果,它需要组合其他的WebKit属性
2022年07月17日
123 阅读
0 评论
0 点赞
程序代码
2022-07-15
PHP获取每日BING图 并且缓存URL链接到本地JSON
将获取的BING图链接进行缓存,减少服务器负担,提升访问速度。<?php $filename = "./bing.json"; if (file_exists($filename) === false) { file_put_contents($filename, ""); } $handle = fopen($filename, "r"); $contents = fread($handle, filesize($filename)); fclose($handle); $contents = json_decode($contents, true); if (filesize($filename) === 0) { getBingImg(); } else { if ($contents['time'] === date("Ymd")) { Header("Location: " . $contents['url']); } else { getBingImg(); } } function getBingImg() { $str = json_decode(file_get_contents('https://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1')); if (isset($str->images[0])) { $impurely = 'https://cn.bing.com' . $str->images[0]->url; } else { $impurely = false; } if ($impurely) { global $contents; if ($contents['url'] !== $impurely) { global $filename; $data = array( "time" => date("Ymd"), "url" => $impurely ); $data = json_encode($data); file_put_contents($filename, $data); } Header("Location: " . $impurely); exit(); } else { exit('error'); } } ?>
2022年07月15日
124 阅读
0 评论
0 点赞
程序代码
2022-07-15
PHP随机目录中图片接口源代码
在此顺便分享俩种快捷简单的方法,在下方提供了两种方法。方案1:在img文件夹下放N张图片文件,即可实现方案1代码:<? header('Content-Type: image/png'); $img_array = glob('img/*.{gif,jpg,png,jpeg}', GLOB_BRACE); if(count($img_array) == 0) die('没找到图片文件。请先上传一些图片到 '.dirname(__FILE__).'/img/ 文件夹'); exit(file_get_contents($img_array[array_rand($img_array)])); ?>方案2:将图片链接全部放到imgurl.txt文件里,一行一个,随机输出其中一个方案2代码:<? header('Content-Type: image/png'); $txt=file_get_contents('imgurl.txt'); $array=explode("\n",$txt); $url=trim($array[array_rand($array)]); exit(header("Location:".$url)); //exit(file_get_contents($url)); ?>
2022年07月15日
90 阅读
0 评论
0 点赞
程序代码
2022-07-15
使用PHP代码压缩并输出HTML提高网页加载速度
说明好处:全部将代码压缩为一行输出 提高网页加载速度,或许还能防止部分小白偷代码此段代码请放在文件顶部<? ob_end_clean(); ob_start();?>最后这段代码请放在文件底部<? $content = ob_get_contents(); ob_end_clean(); exit(HTML_yasuo($content)); function HTML_yasuo($html_source) { $chunks = preg_split('/(<!--<nocompress>-->.*?<!--<\/nocompress>-->|<nocompress>.*?<\/nocompress>|<pre.*?\/pre>|<textarea.*?\/textarea>|<script.*?\/script>)/msi', $html_source, -1, PREG_SPLIT_DELIM_CAPTURE); $compress = ''; foreach ($chunks as $c) { if (strtolower(substr($c, 0, 19)) == '<!--<nocompress>-->') { $c = substr($c, 19, strlen($c) - 19 - 20); $compress .= $c; continue; } else if (strtolower(substr($c, 0, 12)) == '<nocompress>') { $c = substr($c, 12, strlen($c) - 12 - 13); $compress .= $c; continue; } else if (strtolower(substr($c, 0, 4)) == '<pre' || strtolower(substr($c, 0, 9)) == '<textarea') { $compress .= $c; continue; } else if (strtolower(substr($c, 0, 7)) == '<script' && strpos($c, '//') != false && (strpos($c, "\r") !== false || strpos($c, "\n") !== false)) { // JS代码,包含“//”注释的,单行代码不处理 $tmps = preg_split('/(\r|\n)/ms', $c, -1, PREG_SPLIT_NO_EMPTY); $c = ''; foreach ($tmps as $tmp) { if (strpos($tmp, '//') !== false) { // 对含有“//”的行做处理 if (substr(trim($tmp), 0, 2) == '//') { // 开头是“//”的就是注释 continue; } $chars = preg_split('//', $tmp, -1, PREG_SPLIT_NO_EMPTY); $is_quot = $is_apos = false; foreach ($chars as $key => $char) { if ($char == '"' && $chars[$key - 1] != '\\' && !$is_apos) { $is_quot = !$is_quot; } else if ($char == '\'' && $chars[$key - 1] != '\\' && !$is_quot) { $is_apos = !$is_apos; } else if ($char == '/' && $chars[$key + 1] == '/' && !$is_quot && !$is_apos) { $tmp = substr($tmp, 0, $key); // 不是字符串内的就是注释 break; } } } $c .= $tmp; } } $c = preg_replace('/[\\n\\r\\t]+/', ' ', $c); // 清除换行符,清除制表符 $c = preg_replace('/\\s{2,}/', ' ', $c); // 清除额外的空格 $c = preg_replace('/>\\s</', '> <', $c); // 清除标签间的空格 $c = preg_replace('/\\/\\*.*?\\*\\//i', '', $c); // 清除 CSS & JS 的注释 $c = preg_replace('/<!--[^!]*-->/', '', $c); // 清除 HTML 的注释 $compress .= $c; } return $compress; } ?>
2022年07月15日
158 阅读
0 评论
0 点赞
程序代码
2022-07-15
PHP判断是安卓还是苹果还是电脑访问网站
下面来为各位整理一段php判断是Android还是Ios还是Pc的访问网站例子,非常 的实用希望对各位朋友会有所帮助.function strexists($string, $find) { return !(strpos($string, $find) === false); } function deep_in_array($value, $array) { foreach($array as $item) { if(!is_array($item)) { if (strpos($value, $item) !== false) { return true; } else { continue; } } if(in_array($value, $item)) { return true; } else if(deep_in_array($value, $item)) { return true; } } return false; } function mobile() { $useragent = strtolower($_SERVER['HTTP_USER_AGENT']); $ualist = array('android', 'midp', 'nokia', 'mobile', 'iphone', 'ipod', 'blackberry', 'windows phone'); if((deep_in_array($useragent, $ualist) || strexists($_SERVER['HTTP_ACCEPT'], "VND.WAP") || strexists($_SERVER['HTTP_VIA'],"wap"))) if(strpos($useragent,'iphone')!==false||strpos($useragent,'ipod')!==false) return '苹果'; else return '安卓'; else return '电脑'; }
2022年07月15日
106 阅读
0 评论
0 点赞
程序代码
2022-07-13
复制文章内容自动带版权说明
方法非常的简单,只要在主题里的页脚文件foot.php或者footer.php最下面放入以下代码就可以了:<script> document.body.addEventListener('copy', function (e) { if (window.getSelection().toString() && window.getSelection().toString().length > 42) { setClipboardText(e); notie({ type: 'info', text: '商业转载请联系作者获得授权,非商业转载请注明出处,谢谢合作。', autoHide: true }) } }); function setClipboardText(event) { var clipboardData = event.clipboardData || window.clipboardData; if (clipboardData) { event.preventDefault(); var htmlData = '' + '著作权归作者所有。<br>' + '商业转载请联系作者获得授权,非商业转载请注明出处。<br>' + '作者:HackeUs 核客互动网络<br>' + '链接:' + window.location.href + '<br>' + '来源:https://blog.hackeus.cn/<br><br>' + window.getSelection().toString(); var textData = '' + '著作权归作者所有。\n' + '商业转载请联系作者获得授权,非商业转载请注明出处。\n' + '作者:HackeUs 核客互动网络\n' + '链接:' + window.location.href + '\n' + '来源:https://blog.hackeus.cn/\n\n' + window.getSelection().toString(); clipboardData.setData('text/html', htmlData); clipboardData.setData('text/plain',textData); } } </script>上面的内容改成自己的就可以了。
2022年07月13日
166 阅读
0 评论
0 点赞
程序代码
2022-07-09
防止网站被恶意镜像或反向代理方法
原理首先介绍一下防止镜像的思路,由于有之前使用PHP实现301跳转的经验,所以这次也是在服务器层面进行301跳转的处理。我们使用PHP来判断当前访问的域名是否和我们自己的域名一致,如果不一致,则直接301跳转到我们的网站。假如我们的域名是a.com,这时有恶意人士使用b.com对我们的站点进行反向代理,那么我们就可以通过判断a.com = b.com?来决定是否进行跳转,如果不一致,那么直接301跳转。实现方式实现的方式很简单,只需要简短的几行代码即可,将下方代码,放到网站的header或者footer之类的每个页面都会调用的php文件内,然后将$bkcom的值修改为你的域名,不需要写协议(http)。<!--防镜像代码--> <?php $nobkcom = $_SERVER['HTTP_HOST']; $bkcom = "www.hackeus.cn"; //你的域名 if($bkcom != $nobkcom){ header('HTTP/1.1 301 Moved Permanently'); //添加301状态码 header("location://".$bkcom);//跳转页面 } ?>只要你的网站是基于PHP的,那么就可以使用上方代码,typecho或者wordpress等程序可以直接添加在主题的header文件或者footer文件。
2022年07月09日
186 阅读
0 评论
0 点赞
网络教程
1
...
14
15
16
17