学习笔记
-
关于emlog幻灯片/轮播图片调用分类置顶/首页置顶文章的方法(带图)
将首页置顶或分类置顶文章作为幻灯片/轮播图片的方法,当然要结合css和js才能实现轮播,下面代码只能实现调用的方法,首先在module.php加入代码(如何已经有下面代码的请忽略)<?php //全局匹配正文中的图片并存入imgsrc中 function img_zw($content){preg_match_all("|<img[^>]+src=\"([^>\"]+)\"?[^>]*>|is", $content, $img);$imgsrc = !empty($img[1]) ? $img[1][0] : '';i...
-
Emlog调出所有置顶文章(含首页置顶和分类置顶)
虫子在制作模板的时候总是能遇到各种各样的问题,今天给大家分享一个实现调用所有置顶文章的方法,其实这个效果看起来是非常的复杂,但是实现起来的话还是比较简单的,下面虫子就来详细的介绍一下操作的方法,步骤如下所示。 在想要放置的地方直接放入下面代码即可<?php $db=MySql::getInstance();$sql=$db->query("select * from emlog_blog where hide='n' AND type='blog' AND top='y' OR...
-
解决Emlog程序域名后面加index.php打不开网站造成不能实现评论的方法
使用emlog程序可能会遇到一些空间无法评论或域名/index.php打不开的情况,域名后面加index.php打不开虫子暂时还没有找到解决办法,不过不会影响博客的正常使用,判断能不能评论,直接在域名后面加上index.php看看能不能打开就可以了,能打开就正常评论正常,反之则不能;今天给大家说说解决评论的问题,其实很简单,方法如下:以模板板子为例,在模板的module.php文件中找到代码<form method="post" name="commentform" action="<?php echo BLOG_URL; ?>inde...
-
EMLOG程序简易防CC攻击代码的教程
EMLOG程序没有自己的防护措施,找了一款PHP代码修改成EMLOG的。也就凑活用吧。本教程;来源em论坛,至于有没有用,虫子表示不清楚、不知道,因为虫子本身就不懂CC是什么东西(本博只为收藏,万一你正好需要呢).....不吓BB了,下面的代码(将下面代码插入在module.php文件内): 代码一<?php function sheli_cc(){ session_start(); $timestampcc = time(); $cc_nowtime = $timestampcc; if(isset($_SESSION['...
-
关于emlog评论当网址、昵称、内容等相同时无法提交的判断
emlog默认当昵称和评价内容相同时是无法提交评论的,今天虫子就给大家说说关于当网址相同或者昵称相同时无法评论的方法,这个功能很鸡肋,但是虫子最近捣鼓了一个网站大全,用这个就可以避免一些重复提交的,不废话了,下面进入今天的主题: 1、在include/model/comment_model.php文件中找到 function isCommentExist($blogId, $name, $content) { $data = $this->db->once_fetch_array("SELECT COUNT(*...
-
Emlog无插件实现网站源码压缩
在以往的Emlog优化教程中,相信都是使用的代码压缩插件,今天主要是分享插件的代码版本,也就是不使用插件,直接将代码丢在module.php中就可以,好吧,又消灭一个插件! 以下代码是扔在module.php里面的<?php //全站代码压缩 function slys($sheli){$initial=strlen($sheli);$sheli=explode("<!--slys-->",$sheli);$count=count($sheli); for($i=0;$i<=$count;$i++){if(stristr...
-
Emlog模板制作之面包屑导航(参考教程)
今天看论坛看到此文章的,虽然比较复杂,但还是很有用的,这里写出来供大家参考,这次写出来我也不知道这是不是很全面吧,不过我估计能有的我都给写进去了。使用方法:将以下代码放入模板文件module.php中<?php $sheli_mbx = "首页"; if( $params[1]=='page' ){ $sheli_mbx .= htmlspecialchars(urldecode($params[2]));//获取第某页 } function __breadcrumb_Sort_Cache($id){ global $CACHE...
-
教程:EMLOG博客非插件实现一键点赞功能介绍
本代码来源于网络,具体谁先写出来,舍力表示不知道,本站只做收集分享之用途,本人也不喜欢用插件,好了,废话不多说,下面舍力说说具体的操作方法用法很简单,在module.php里面加如以下代码<?php //点赞 function syzan(){ $DB = MySql::getInstance(); if($DB->num_rows($DB->query("show columns from ".DB_PREFIX."blog like 'slzan'")) == 0){ $sql = "ALTER TABLE ".DB_PREFIX....
-
PHP获取网站百度搜索和搜狗搜索收录量代码分享
本文实例讲述了PHP简单获取网站百度搜索和搜狗搜索收录量的方法。分享给大家供大家参考,具体如下: 获取网站百度搜索和搜狗搜索的收录量代码,可以用于获取网站域名在搜索引擎的收录数量,一直想找这个API但没找到,就在网上找了个例子,学习修改了下,可以正常获取百度搜索和搜狗搜索的收录量了;原理是获取搜索引擎site:domain的结果数量,然后再抓取这个数量显示出来。 以Emlog位例子,在module.php添加下述代码获取网站百度搜索和搜狗搜索的收录量代码,可以用于获取网站域名在搜索引擎的收录数量,一直想找这个API但没找到,就在网上找...
-
利用cookie应该可以实现php指定时间随机一次
在取出数据之后把数据缓存在客户端,然后cookie指定一个时间周期,在下次刷新时先判断这个cookie时间到期没,如果到期了就重新刷新,否则就调用本地缓存。以下是以emlog博客为案例的代码<?php //载入全局加载项 require_once 'init.php'; //链接数据库 $DB = MySql::getInstance(); /*****************根据条件随机获取20条文章的GID***************/ $sql = "SELECT * FROM ".DB_PR...
-
会飞的鱼 V
一条会飞的鱼!
- 最新文章
- 最新评论
这个主题简介啊