记录学习与后端知识并分享学习代码过程(会飞的鱼Blog)

  • 关于Emlog博客文章时间显示方式几种表达方式

    不久前写过一篇名为《Emlog时间格式转化,约几天、几月、几年的方式显示》的一篇教程,不过此教程有很多缺陷,今天给大家分享一篇相对比较完善一点的教程,但是也有点小缺点,只考虑30天的情况,其他情况不考虑在内,下面虫子就说说具体操作方法。第一步:打开模板文件module.php,在最后加入如下代码<?php function sydate($ptime){ $ptime = strtotime($ptime); $etime = time() - $ptime; if($etime < 1){return '刚刚';} ...

    软件工具 0 1886 2017-09-30
  • 关于Emlog后台“权限不足,token error”的一些解决办法

    可能一些使用emlog的朋友会遇到后台修改某些东西时会提示“权限不足,token error”,下面虫子就讲一下解决的办法。1、先强制刷新出错的页面Ctrl+f5试试,一般情况都能搞定;2、禁用所有插件后再进行尝试;3、建议使用ftp工具重置下所有文件权限试试;如果以上方法都测试过还未能解决,虫子还有一个大招,首先举起的的电脑主机,然后用力往下扔,然后就没有然后了......

    学习笔记 0 1575 2017-09-30
  • emlog 调用某个单页的内容

    怎么调试指定某一个单页的内容来显示呢? 在做网站的时候需要很多的单页然后一段话来显示到指定的位置上,其实呢这个很简单,直接把下面的代码放入你需要显示的地方即可<?php $sl_dynr=mysql_fetch_array(mysql_query("SELECT * FROM ".DB_PREFIX."blog WHERE gid =2"));echo $sl_dynr['content'];?>其中的“2”为你文章的id、“content” 为文章的内容(可改为title即为标题)当然了使用奇遇大神的数据调用插件也是可以实现的。

    学习笔记 0 1380 2017-09-30
  • emlog判断文章名字是否重复,重复则提示不添加到数据库

    之前写过的一个代码,比较实用,发出来收藏下,本功能已经有对应的插件,找到admin/save_log.php文件大第7行require_once 'globals.php';后面添加如下即可。$titles= $_POST['title']; $check_query = mysql_query("select title from emlog_blog where title='$titles' limit 1"); if(mysql_fetch_array($check_query)){ echo '<script>alert("...

    学习笔记 0 1300 2017-09-30
  • Emlog文章隐藏内容登陆后可见

    这个功能在群里面看到有用户需求,然后也忘记是谁需要的了,就先发到论坛给所有的Emer吧。 首先在模板module.php中增加已下代码:<?php //登录后可见 function slyc($content){ if (preg_match_all('/<yc\>([\s\S]*?)<\/yc\>/i', $content, $hide_words)){ if(ISLOGIN ){$content = str_replace($hide_words[0], $hide_words[1], $content);}else{ ...

    学习笔记 0 1519 2017-09-30
  • 非管理员需评价通过后才可查看,评论可见插件

    本插件由王小刀制作,虫子修改成自用插件,如需要的朋友请联系王小刀,本信息制作登记之用,该插件可以将文章中任意部分内容隐藏,当访客查看文章的时候,隐藏部分只有在评论后才能显示隐藏内容。管理员请登出插件后查看效果,默认管理员登陆状态不隐藏。非管理员需评论后才可以访问的内容。 使用方法:<yc>隐藏的内容</yc>,将[]替换成<>

    学习笔记 2 1606 2017-09-30
  • emlog过滤评论中的网址、电话、QQ号码(5位以上数字)

    本教程会将评论中留有网址、电话、QQ号码(5位以上数字)全部过滤掉,操作很简单,在模板文件中module.php中的<?php echo $comment['content']; ?>将其替换成如下代码即可:本教程于2016-11-28日更新<?php //过滤号码、网址 $qq = '/\0\d{2,3}-\d{5,9}|0\d{2,3}-\d{5,9}|0\d{2,3}\d{5,9}|0\d{2,3}\d{5,9}|[0-9]\d{2,3}\d{3,20}|[0-9]\d{1,10}-\d{1,20}|[0-9]\d{0,10}-\...

    学习笔记 0 1427 2017-09-30
  • EMLOG设置分类关键词的方法及代码教程

    emlog程序默认分类页显示的是全站关键词和首页关键词一样,对于分类页还显示全站关键词,不利于SEO优化,那么如何才能让emlog的分类页显示当前分类页设置的关键词呢?虫子来分享下这个方法,简单几步就可以让你的emlog网站显示分类关键词。    第一步进入后台应用中心下载模版设置插件,安装后并激活,如果你的空间不支持在线安装,就请自己到emlog插件库下载后通过FTP上传安装。    第二步、创建一个options.php,代码如下:<?php /*@support tpl_options*/ !defin...

    学习笔记 0 1578 2017-09-30
  • Emlog不同分类的日志使用不同模板的方法

    大家对Emlog有一定了解的,就知道Emlog日志模板文件是echo_log.php,实现这个功能就是从这个模板文件修改开始!首先在echo_log.php最开始的部分前面,加入以下代码<?php if($sortid==1){include View::getView('sy_log');exit;}?>其中$sortid==1,中的“1”为分类ID,sy_log为模板文件名;如果要实现多个分类使用该模板的话,只需要把上面的代码改为<?php if(in_array($sortid,array(1,2))){include View:...

    学习笔记 0 1545 2017-09-30
  • Emlog教程:只显示当前分类下的文章,屏蔽子分类下的文章

    问题描述:一个主分类下有N个子分类,当点击主分类时怎么过滤掉子分类的文章列表,只显示当前分类中的文章。其实方法很简单,以默认模板为例,在模板文件list_log.php中找到 foreach($logs as $value): 然后在后面加入如下代码即可if($sortid!=$value['sortid'])continue;本教程来源于em论坛【御坂网络】,虫子已经测试过

    学习笔记 0 1555 2017-09-30

会飞的鱼 在线咨询

在线时间:9:00-22:00
周六、周日:14:00-22:00