舍力博客是记录舍力学习和成长的自媒体博客;关注网站SEO技术及互联网发展,免费分享Emlog建站教程、Emlog模板、Emlog插件、SEO教程及SEO优化排名实战心得!
首页 关于本站 网站模板
代码教程
  • Emlog教程
  • 米拓教程
  • SEO优化教程
  • Ecshop教程
  • zblog教程
  • Excel技巧
  • 电脑软件教程
  • 互联网
  • 免费资源
  • 网络新闻
  • 留言咨询
  • 在线问答
  • 申请友链
  • 网址导航
  • 联系舍力
    测试
    登录
    侧边栏壁纸
    博主头像
    舍力

    用心做好每一件事!

    • 累计撰写 1139 篇文章
    • 累计收到 3506 条评论
    • 首页
    • 栏目
      • 首页
      • 关于本站
      • 网站模板
      • 代码教程
        • Emlog教程
        • 米拓教程
        • SEO优化教程
        • Ecshop教程
        • zblog教程
        • Excel技巧
        • 电脑软件教程
      • 互联网
        • 免费资源
        • 网络新闻
      • 留言咨询
        • 在线问答
        • 申请友链
        • 网址导航
      • 联系舍力
    作者 【1】 的文章
    • LoCoVPN:每天签到可获得2小时免费VPN加速,Windows客户端教程 2017-6-27
      LoCoVPN:每天签到可获得2小时免费VPN加速,Windows客户端教程 LoCo VPN是2年前推出的VPN加速服务,主打高质量的国外网络加速服务,就算是免费节点都用的和VIP一样的优质节点,非常的地道!刚开始推出的时候,LoCo只有注册免费赠送2小时VPN加速时间,经过无忧君的建议,LoCo终于扩大了免费福利,将注册一次性的2小时改为每天签到送2小时免费VPN加速,这对于一些只需要偶尔翻翻国外网站的朋友完全足够了! Windows客户端教程 1、注册账号(点我) 2、下载Windows客户端软件、并安装 3、完成安装后运行创建到系统桌面的“LOCOJSQ”图标,用在网站注册的账号登陆就可以开始使用了。 4、成功登陆后就可以点击【手动选择节点】。 5、选择要连接的节点。 6、选好节点后接下来点击“连接”按钮,就可以开始加速了
      • 2017年-6月-27日
      • 184747 阅读
      • 1 评论
      免费资源
    • 关于阿里云Ecshop SQL注入漏洞导致代码执行的解决方案 2017-6-22
      关于阿里云Ecshop SQL注入漏洞导致代码执行的解决方案 漏洞名称:ecshop SQL注入漏洞导致代码执行 漏洞等级:高危 披露时间:2017-02-23 15:14:34 漏洞类型:Web-CMS漏洞 是否有补丁文件:是 补丁来源:云盾自研 补丁发布时间:2017-02-23 15:14:34 漏洞描述:ecshop的/includes/lib_insert.php文件中,对输入参数未进行正确类型转义,导致整型注入的发生。【注意:该补丁为云盾自研代码修复方案,云盾会根据您当前代码是否符合云盾自研的修复模式进行检测,如果您自行采取了底层/框架统一修复、或者使用了其他的修复方案,可能会导致您虽然已经修复了改漏洞,云盾依然报告存在漏洞,遇到该情况可选择忽略该漏洞提示】 修复建议:请用直接下载的ecshop 2.7.3版本文件/includes/lib_insert.php中在139行加入代码 $arr['num'] = intval($arr['num']); $arr['id'] = intval($arr['id']); 在271行放入代码 $arr['id'] = intval($arr['id']); $arr['type'] = addslashes($arr['type']); 在310行放入代码 $arr['id'] = intval($arr['id']); 修改后上传替换然后更新阿里云控制台,提示已经修复,大功告成
      • 2017年-6月-22日
      • 25495 阅读
      • 0 评论
      Ecshop教程
    • 手机版模板,手机访问时显示主页不变,slm主题 2017-6-19
      手机版模板,手机访问时显示主页不变,slm主题 一个简单的手机模板,当手机访问时才会触发。请上传时候一定要备份,因未备份导致的一切问题,自行解决。 使用方法: 1、在原模板的module.php文件中加入下面代码,不要问我放那个位置,你想放哪里位置都可以 <?php function sywap(){ $user_agent = $_SERVER['HTTP_USER_AGENT']; $mobile_agents = array("240x320","acer","acoon","acs-","abacho","ahong","airness","alcatel","amoi","android","anywhereyougo.com","applewebkit/525","applewebkit/532","asus","audio", "au-mic","avantogo","becker","benq","bilbo","bird","blackberry","blazer","bleu","cdm-","compal","coolpad","danger","dbtel","dopod","elaine","eric","etouch","fly ","fly_","fly-","go.web","goodaccess","gradiente","grundig","haier","hedy","hitachi","htc","huawei","hutchison","inno","ipad","ipaq","iphone","ipod","jbrowser","kddi","kgt","kwc","lenovo","lg ","lg2","lg3","lg4","lg5","lg7","lg8","lg9","lg-","lge-","lge9","longcos","maemo","mercator","meridian","micromax","midp","mini","mitsu","mmm","mmp","mobi","mot-","moto","nec-","netfront","newgen","nexian","nf-browser","nintendo","nitro","nokia","nook","novarra","obigo","palm","panasonic","pantech","philips","phone","pg-","playstation","pocket","pt-","qc-","qtek","rover","sagem","sama","samu","sanyo","samsung","sch-","scooter","sec-","sendo","sgh-","sharp","siemens","sie-","softbank","sony","spice","sprint","spv","symbian","tablet","talkabout","tcl-","teleca","telit","tianyu","tim-","toshiba","tsm","up.browser","utec","utstar","verykool","virgin","vk-","voda","voxtel","vx","wap","wellco","wig browser","wii","windows ce","wireless","xda","xde","zte"); $sywap = false;foreach($mobile_agents as $device){if(stristr($user_agent, $device)) {$sywap = true;break;}}return $sywap;}?> 2、在原模板header.php找到require_once View::getView('module');后面加入代码 <?php if(sywap()){include View::getView('slm/head');exit;}?> 3、下载本模板文件,然后直接上传到下载使用的模板目录中,例如:现在使用的是默认模板,则上传到default文件中 以上3步就完成了,请在未修改的情况下测试,上传后请使用手机访问查看,电脑是不会显示的。 文件请在QQ群文件中下载,如有疑问可在本页留言或者QQ群中咨询。
      • 2017年-6月-19日
      • 18928 阅读
      • 3 评论
      网站模板
    • Emlog个人博客模板SLgreen主题 2017-6-18
      Emlog个人博客模板SLgreen主题 个人博客模板SLgreen,博客模板色调以绿色和黄色为主色、简单随意的cms布局,绿色清新、黄色活泼、醒目... 注意事项:必须安装并启用模板设置插件,把模板文件中的go文件夹移动到根目录中。 使用说明介绍: 1、PC端、手机端分离采用不同模板显示; 2、首页、列表页、微语页分页使用Ajax无限加载方式实现; 3、文章页启用分页,使用时插入“-/=-”,把其中的“/”去掉即可; 4、本主题三个侧边栏,分别是首页调用侧边栏1,列表页调用侧边栏2、文章内容页调用侧边栏3; 5、所有广告位请参考后台说明调用; 6、首页幻灯片调用首页置顶文章,可以后台直接关闭; 7、把模板文件中的go文件夹放入根目录中; 8、评论框加入通过QQ获取昵称资料
      • 2017年-6月-18日
      • 19299 阅读
      • 2 评论
      网站模板
    • Emlog主题:新闻、博客、自媒体通用网站模板之Btime主题 2017-6-12
      Emlog主题:新闻、博客、自媒体通用网站模板之Btime主题 主题使用说明 请先在未改动的情况测试,有问题在本页反馈,修改后出现的任何问题,由修改者自己承担一些后果;请关闭除模板设置以外的所以插件再进行测试,如发现无法正常显示请在本页留言。开始使用主题之前,你需要安装一个模板设置插件,下载地址:http://www.emlog.net/plugin/144,下载后直接上传到根目录content/plugins,并在后台插件中启用此插件即可正常使用。 本主题已解决关于文章url不是唯一性的问题,没有解决此问题的朋友可参考《解决Emlog博客程序伪静态后URL不是唯一地址的教程》 使用说明介绍: 1、PC端、手机端分离采用不同模板显示; 2、首页、列表页、微语页分页使用Ajax无限加载方式实现; 3、文章页启用分页,使用时插入“-/=-”,把其中的“/”去掉即可; 4、本主题三个侧边栏,分别是首页调用侧边栏1,列表页调用侧边栏2、文章内容页调用侧边栏3; 5、所有广告位请参考后台说明调用; 6、首页幻灯片调用首页置顶文章,可以后台直接关闭; 7、把模板文件中的go文件夹放入根目录中; 8、评论框加入通过QQ获取昵称资料 演示地址:收集中
      • 2017年-6月-12日
      • 20182 阅读
      • 14 评论
      网站模板
    • Emlog程序后台登陆时一直提示验证码错误,怎么办? 2017-6-2
      Emlog程序后台登陆时一直提示验证码错误,怎么办? Emlog网站后台登陆时一直显示验证码不正确,无论怎么刷新也没有用,清除了缓存也没有用,昨天上午登不进去,下午却又能登进去了,这是怎么一回事啊?关于这个是什么情况,舍力暂时也不清楚,但舍力可以给出一个很暴力的解决办法,昨天也有朋友发邮件给我,今天才看到 下面说说具体方法:直接进入数据库关闭登陆验证码,找到数据库表emlog_options,把字段comment_code中的参数值y改为n即可
      • 2017年-6月-2日
      • 8346 阅读
      • 4 评论
      Emlog教程
    • 什么都不想说请看图 2017-5-24
      什么都不想说请看图
      • 2017年-5月-24日
      • 8629 阅读
      • 5 评论
      网络新闻
    • Emlog插件所创建的数据表在后台备份中显示的教程 2017-5-12
      Emlog插件所创建的数据表在后台备份中显示的教程 以前舍力写过一些插件,也看过很多的插件,但是大部分插件创建的数据库表在后台的备份中是不会显示出来的,估计都是漏放了挂载点 官方给出的插件挂载点:doAction('data_prebakup') === 所在文件:admin/data.php 描述:扩展备份数据库页面,可以对插件增加的表进行备份 可自行加上如下代码即可解决: function 插件名_sl_data(){global $tables;array_push($tables, '表1','表2');} addAction('data_prebakup', '插件名_sl_data'); 需要说明一下的是,创建的表必须是 emlog_ 开头的,其中的表1、表2为 emlog_ 后面的部分。 当然了,你也可以修改admin/data.php来实现。自己去慢慢捣鼓吧,舍力在这里就不说明了,也非常的简单。 下面是修改后的演示图片
      • 2017年-5月-12日
      • 12636 阅读
      • 2 评论
      Emlog教程
    • php怎么统计文章字数 2017-5-10
      php怎么统计文章字数 PHP中如何正确统计中文字数?PHP中有很多函数可以计算字符串的长度,比如下面的例子,分别使用了 strlen,mb_strlen,mb_strwidth 这个三个函数去测试统计字符串的长度,看看把中文算成几个字节: echo strlen("舍力ABC") . ""; # 输出 9 echo mb_strlen("舍力ABC", 'UTF-8') . ""; # 输出 5 echo mb_strwidth("舍力ABC") . ""; #输出 7 从上面的测试,我们可以看出:strlen 把中文字符算成 3 个字节,mb_strlen 不管中文还是英文,都算 1 个字节,而 mb_strwidth 则把中文算成 2 个字节,所以 mb_strwidth 才是我们想要的:中文 2 个字节,英文 1 个字节。同样截取字符串也建议使用 mb_strimwidth,也是按照 中文 2 个字节,英文 1 个字节 方式计算之后的,并且如果字数超过截取的要求,这个函数还可以在最后面自动添加‘…’。 emlog可以用以下代码统计,已经清除所有的代码格式 <?php echo mb_strlen(preg_replace(array("'<(.*?)>'is","'&nbsp;'","'\n\r'","' '","'\r'","'\n'"),'',$log_content),'UTF-8');?>
      • 2017年-5月-10日
      • 13179 阅读
      • 1 评论
      代码教程
    • 知乎上35条神回复,针针见血,看完整个人通透多了 2017-5-9
      知乎上35条神回复,针针见血,看完整个人通透多了 1、交朋友的标准是什么? 答:出世的智者,入世的强者,或者正常而阳光的普通人。 2、男性更看重女性的身材、脸蛋,还是思想? 答:脸蛋和身材决定了我是否想去了解她的思想,思想决定了我是否会一票否决掉她的脸蛋和身材。 3、“别让孩子输在起跑线上”有道理吗? 答:一辈子都要和别人去比较,是人生悲剧的源头。 4、把学费拿来念书还是环游世界更合适?为什么? 答:读书。在没有充分的知识做为前提的情况下,即使行了万里路也不过是邮差而已。 5、为什么部分人会产生“聪明智慧的姑娘都被憨憨的小伙儿搞定了”的印象? 答:严肃地说,我觉得,要么姑娘只是看起来聪明,要么小伙儿只是看起来憨…… 6、你心中的完美爱情是怎么样的? 答:可以有不完美。 7、异国长期生活,改变了你的哪些“是非观”? 答:很多事情只是不同,并无是非。 8、是不是一个人越成熟就越难爱上一个人? 答:不是越成熟越难爱上一个人。是越成熟,越能分辨那是不是爱。 9、如何让这个世界变得更美好? 答:把你自己变得更美好。 10、苦难有什么价值? 答:永远不要相信苦难是值得的,苦难就是苦难,苦难不会带来成功。苦难不值得追求,磨练意志是因为苦难无法躲开。 11、如何反驳“现实点,这个社会就是这样”? 答:“你是怎样,你的世界就是怎样。” 12、你对自由的理解是什么? 答:说“不”的能力。 13、同样是别人比自己强,为什么有时会产生嫉妒心理,而有时会产生崇拜? 答:远的崇拜,近的嫉妒;够不着的崇拜,够得着的嫉妒;有利益冲突的嫉妒,没利益冲突的崇拜。 14、为什么当看到好照片时人们通常的反应是“真不错,你用的是什么相机”,当看到烂照片时,则往往笑话拍摄者水平很臭? 答:人习惯性的将自己的成功归因于自身,失败归因于环境;而将他人的成功归因于环境,失败归因于其自身。 15、怎样有效提出推荐或建议同时,避免给人灌输和强迫的感觉? 答:说服他人不要诉诸理性,应求于利益。 16、你是如何走出人生的阴霾的? 答:多走几步。 17、如何看待“年轻时就释怀与淡泊,是没有希望的”这句话? 答:试图用一句话就来总结复杂的人生,是没有希望的。 18、要怎样努力,才能成为很厉害的人? 答:如果你注定要成为厉害的人,那问题的答案就深藏在你的血脉里;如果你注定不是厉害的人,那你便只需要做好你自己。 19、你遇到过哪些让你眼前一亮、醍醐灌顶或对你改变很大的理念? 答:天赋决定了你能达到的上限,努力程度决定了你能达到的下限。以绝大多数人的努力程度之低,远远没有达到要去拼天赋的地步。 20、人这一生为什么要努力? 答:最痛苦的事,不是失败,是我本可以。 21、听过最落寞的一句话或诗句是什么? 答:不如意事常八九,可与言者无二三。 22、世界上有那么多好书好电影好动漫注定看不完,我们对这个事实该持何种态度? 答:怕什么真理无穷,进一寸有一寸的欢喜。——胡适 23、三十岁才开始学习编程靠谱吗? 答:种一棵树最好的时间是十年前,其次是现在。 24、什么叫见过大世面? 答:能享受最好的,能承受最坏的。 25、科学和迷信的分界点是哪里? 答:我错了。 26、扎克伯格初期是怎么保护 Facebook 的最初创意?为什么Facebook 上线后没被其他大公司抄走? 答:保护创意的最好方法,就是将其最好地执行。 27、员工辞职最主要的原因是什么? 答:钱少事多离家远,位低权轻责任重。 28、你在生活中得到过的最好的建议是什么? 答:“过度自我关注是万恶之源”、“永远不要为尚未发生的事儿拧巴”、“觉得为时已晚的时候,恰恰是最早的时候”。 29、哪些行为是浪费时间? 答:思而不学+犹豫不决。 30、最能燃起你学习激情的一句话是什么? 答:你不能把这个世界,让给你所鄙视的人。 31、如果好人没好报,我们为什么还要做好人? 答:我们坚持一件事情,并不是因为这样做了会有效果,而是坚信,这样做是对的。——哈维尔 32、情商不高的例子有哪些? 答:对陌生人毕恭毕敬,对亲近的人随意发怒…… 33、如何看待“年轻的时候需要的是朋友而不是人脉”? 答:没有目的之交往,才能感动人。 34、有哪些道理是你读了不信,听不进去,直到你亲身经历方笃信不疑的? 答:不要低估你的能力,不要高估你的毅力。 35、有哪些我们熟知的名言其实还有后半句? 答:“人是生而自由的”,下一句是:“但却无往不在枷锁之中”,再下一句是:“自以为是其他一切主人的人,反而比其他一切更是奴隶。”
      • 2017年-5月-9日
      • 13517 阅读
      • 3 评论
      美文欣赏
    • Emlog评论通过QQ获取昵称资料 2017-5-9
      Emlog评论通过QQ获取昵称资料 使用emlog博客程序朋友有采用第三方评论,也有采用内置评论的,使用第三方评论的还好,可以直接QQ登陆,但是如果是采用内置评论的很多访客都不愿意填写信息,因此可能会丢失很多评论。今天舍力分享一篇采用js根据用户填写的QQ号码拉取用户的昵称信息,然后自动填写表单,这样用户只需要输入QQ就能实现自动填写了。代码以默认模板为例。 第一步、我们要确认模板是否有加载jquery,emlog默认jquery代码如下(放入<head></head>之间),如果有加载的请自动忽略此步。 <script src="<?php echo BLOG_URL;?>include/lib/js/jquery/jquery-1.7.1.js" type="text/javascript"></script> 第二步、找到模板文件module.php中的 <input type="hidden" name="gid" value="<?php echo $logid; ?>" /> 在上面代码的后面加入代码 <input id="qq" type="text" name="qq" maxlength="49" placeholder="填入qq自动获取信息" value="" size="22" tabindex="0"><div id="error"></div><div id="ajaxloading"></div> 然后在每一个input加上id信息,例如: name="commail" 后面添加 id="commail" 第三步、建立一个文件夹,如qq放入根目录中,在里面建一个文件index.php,代码如下 <?php header("Content-type: application/json; charset=utf-8"); $qq = $_GET['qq']; $html = file_get_contents('http://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins='.$qq); $nic = explode(',',$html); $name = trim(mb_convert_encoding($nic[6], "UTF-8", "GBK"),'"'); $img = file_get_contents('http://ptlogin2.qq.com/getface?appid=1006102&uin='.$qq.'&imgtype=3'); preg_match('/pt.setHeader\((.*?)\);/',$img,$picc); $pic = json_decode($picc[1]); $json['name'] = $name; $json['pic'] = $pic->$qq; echo $_GET['callback'].'('.json_encode($json).')'; ?> 第四步、加入js代码,代码如下(放在<head></head>之间,代码中的网址路径../go/qq/需要改成你自己创建的,即第三步中创建的路径): <script> $(function () { Lotto = {}; Lotto.comment = function(){ $("#qq").blur(function(){ $('#qq').attr("sl",true); $("#ajaxloading").html('<img src="[你的网站,必须加http://]/go/qq/loading.gif"><a style="font-size:12px;margin-left:5px;">正在获取QQ信息..</a>'); $.getJSON('[你的网站,必须加http://]/go/qq/?qq='+$('#qq').val()+'&callback=?', function(q){ if(q.name){ $('#comname').val(q.name); $('#commail').val($('#qq').val()+'@qq.com'); $('#comurl').val('http://user.qzone.qq.com/'+$('#qq').val()); $('#qq').attr("disabled",false); $("#ajaxloading").hide(); }else{ $("#ajaxloading").hide(); $("#error").html('qq账号错误').show().fadeOut(4000); $('#qq').attr("sl",false); } }); }); } Lotto.run = function(){this.comment();}; Lotto.run(); }); </script> 友情提示:朋友网接口失效,已经更改为QQ空间接口,请无法获取资料的朋友请更改第四步的代码。2018-07-04 统一回复评论中提到的几个问题: 1、js你想放在哪里都可以,只要调用出来即可,正常都是放入<head></head>之间
      • 2017年-5月-9日
      • 18223 阅读
      • 40 评论
      Emlog教程
    • 只修改模板用纯js实现Emlog评论验证防止垃圾评论教程 2017-5-8
      只修改模板用纯js实现Emlog评论验证防止垃圾评论教程 使用emlog博客程序的朋友,大部分可能经常遇到一些垃圾评论,舍力以前有写过一篇《给EMLOG评论框加上√防止垃圾评论》,今天讲的教程可以和上面的同时使用的。以下教程以默认模板为例 第一步、在全局js中加入如下代码:里面的一些正则可以自行替换成你想要的 function SLyz(){ if(document.commentform.comname.value.length == 0){alert("请输入昵称");document.commentform.comname.focus();return false;} var reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;if(!reg.test(document.commentform.commail.value)){alert("1、邮箱地址是否填写 \r\n2 、邮箱地址是否正确");document.commentform.commail.focus();return false;} var reg = /^(http:\/\/|https:\/\/)([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$/;if(!reg.test(document.commentform.comurl.value) && (document.commentform.comurl.value)){alert("网址格式必须加http://或https://且网址结尾不能有“/”;次选为选填项,可不填写");document.commentform.comurl.focus();return false;} if(document.commentform.comment.value.length == 0){alert("请填写评论内容且评论内容需包含中文");document.commentform.comment.focus();return false;} } 第二步、在模板文件module.php中找到代码 <form method="post" name="commentform" action="<?php echo BLOG_URL; ?>index.php?action=addcom" id="commentform"> 修改为下面代码 <form method="post" name="commentform" action="<?php echo BLOG_URL; ?>index.php?action=addcom" id="commentform" onSubmit="return SLyz();"> 以上2步就完成了
      • 2017年-5月-8日
      • 9329 阅读
      • 1 评论
      Emlog教程
    • 13
    • 14
    • 15
    • 16
    • 17
    博主栏壁纸
    博主头像 舍力

    用心做好每一件事!

    1139 文章数
    3506 评论量
    倒计时
    最新评论
    • 肥饶
      肥饶
      1 年前
      这个好  随机
    • 爱比宝
      爱比宝
      2 年前
      好工具,谢谢分享
    • 上海网站建设
      上海网站建设
      2 年前
      感谢分享
    • ET聊
      ET聊
      2 年前
      分享资源交流经验
    • 百胜综合盘
      百胜综合盘
      2 年前
      很8错!感谢分享
    • 百科情报站
      百科情报站
      3 年前
      你这网站可以哦, 来换个友链吧
    • 舍力
      舍力
      3 年前
      @言之在线:win10都还没有弄明白呢
    • 言之在线
      言之在线
      3 年前
      win11好还是win10好
    • 天兴工作室
      天兴工作室
      3 年前
      网站整改,我网站友链全部下了,麻烦我的链接也可以删掉了
    • 贵金属回收
      贵金属回收
      3 年前
      善良让这世界有了温暖,如果都是冷漠,那多无趣
    载入天数...载入时分秒...
    基于宝塔面板,数据存储于阿里云ECS 粤ICP备11021420号