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

  • Emlog教程:统计正在访问博客的在线人数代码

    有时候想在网页中向访客展示emlog博客的在线人数信息,但emlog后台侧边栏没有提供相关的模块,因此需要虫子自主添加博客在线人数信息代码。下面是虫子整理的emlog博客在线人数代码,已在emlog 5.3.x上测试可用。方法很简单,把下面的代码添加到主题的你放置的地方即可<?php //首先你要有读写文件的权限,首次访问肯不显示,正常情况刷新即可 $online_log = "slzxrs.dat"; //保存人数的文件到根目录, $timeout = 30;//30秒内没动作者,认为掉线 $entries = file($online_log)...

    学习笔记 0 1646 2017-09-30
  • EMlog当前插件挂载点及说明

    挂载点:doAction('adm_main_top')所在文件:admin/views/default/header.php描述:后台红线区域扩展 挂载点:doAction('adm_head')所在文件:admin/views/default/header.php描述:后台头部扩展:可以用于增加后台css样式、加载js等挂载点:doAction('adm_siderbar_ext')所在文件:admin/views/default/header.php描述:后台侧边栏 功能扩展 子菜单扩展,用于插件单独页面。挂载点:doAction('sa...

    学习笔记 1 1785 2017-09-30
  • Emlog获取所有文章浏览量代码分享

    时候想在网页中向访客展示emlog博客所有文章访问量,但Emlog并没有提供相关的参数;本代码只是一些比较花哨功能,函数本身只能统计所有显示文章(包含页面)的浏览量,把下面代码放入你想要放置的位置即可<?php $db = Database::getInstance(); $slfwlNum = $db->fetch_array($db->query("SELECT sum(views) as views FROM ".DB_PREFIX."blog where type = 'blog' and hide='n' and checke...

    学习笔记 0 1634 2017-09-30
  • Emlog教程:获取最新微语

    今天QQ群里有人问要怎么获取emlog最新微语,虫子简单的调用了个,具体代码如下,把下面代码放入任何你想放置的位置即可:<?php $DB=MySql::getInstance();$query=$DB->query("select content from ".DB_PREFIX."twitter limit 10");while($row = $DB->fetch_array($query)){?><?php echo $row["content"];?><br /><?php }?>

    学习笔记 0 1497 2017-09-30
  • Emlog插件简单开发文档教程,emlog插件制作指南

    emlog 支持插件机制,这样使得开发者可以方便地向emlog 中添加自己需要的功能。一、插件实现原理:    在emlog 整个运行过程中我们设定了一些动作事件,遇到这些事件时emlog 会自动的调用插件绑定到该事件的上的所有插件函数,从而实现插件的功能。二、插件命名原则:    插件名只能以半角的字母、数字、下划线(_)、横杠(-) 组合而成,且只能以字母作为开头。1、插件文件名称    插件主文件名称必须与插件所在文件夹名称相同,设定插件参数的配置程序文件名称必须为 “...

    学习笔记 0 1664 2017-09-30
  • emlog 做高级特效 - 导航栏翻滚效果

    小编最近没事情做,看到别的网站的导航栏的动态效果好漂亮所以小编决定自己也写一个。导航栏动态翻滚第一步。导入CSS以及JS,这边我放出连接:<link rel="stylesheet" href="http://oc3b8f69s.bkt.clouddn.com/anchorHoverEffect.css" type="text/css" media="all" /><script src="http://oc3b8f69s.bkt.clouddn.com/anchorHoverEffect.js"></script>第...

    学习笔记 1 2068 2017-09-30
  • emlog导航栏使用fontawesome图标 - 死方法

    小编以前就一直想给自己的博客的导航栏增加fontawesome图标:在后天直接添加!不行!!看了module.php里面的导航。尽然是循环输出!也不能单独设置!那么没办法!强行来吧!删除循环输出代码:<?php foreach($navi_cache as $value): if ($value['pid'] != 0) { continue; } if($value['url'] == ROLE_ADMIN && ...

    学习笔记 1 1733 2017-09-30
  • emlog图片鼠标经过抖动效果,全网适用

    小编今天也不知道更新啥特效。这边放出一个代码,不过网上我相信也有很多的教程吧。纯CSS鼠标经过图片抖动效果,本博客主页面的博客主题就是。把代码加到style.css(模板的主css里面):/**图片抖动**/img:hover{-webkit-animation: tada 1s .2s ease both;-moz-animation: tada 1s .2s ease both;}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);}10%, 20%{-webkit-transform:scal...

    学习笔记 0 1816 2017-09-30
  • 解决Emlog博客程序伪静态后URL不是唯一地址的教程

    使用EM博客程序的朋友应该知道,伪静态后URL不是唯一性的,举个很简单的例子:标准地址为:http://域名/1.html但同时地址:http://域名/xx/1.html,http://域名/?post=xxx也正常打开,其中的XX为任意数字或者字母原文地址:https://www.shuyong.net/931.html这个是因为伪静态规则的问题,因为正则匹配 /([^./?=]+)(.html) 可以匹配/ 开始 一个或多个 不是 . / ? = 之外的字符 然后.html 结束的字符串所以不管你加什么,都只会匹配 /1.html 这一部分,那么如...

    学习笔记 0 1385 2017-09-30
  • PHP中获取当前页面的完整URL

    #测试网址: http://localhost/blog/testurl.php?id=5 //获取域名或主机地址 echo $_SERVER['HTTP_HOST']."<br>"; #localhost //获取网页地址 echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php //获取网址参数 echo $_SERVER["QUERY_STRING"]."<br>"; #id=5 //获取用户代理 echo $_SERVER['HTTP_RE...

    学习笔记 0 1736 2017-09-30

会飞的鱼 在线咨询

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