资讯专栏INFORMATION COLUMN

OELOVE:婚恋系统的二次开发之模版内执行PHP代码

xiongzenghui / 1623人阅读

摘要:对系统代码七看八看并且研究的模版标签文档,终于能找出一条路子让模版能调用二次开发的代码利用系统的。参照已有插件系统运行时间的写法,复制开发了一份插件,见下图和后续代码,仅提供此开发思路。

OELOVE是一个核心代码加密了的PHP婚恋交友系统,一站长朋友老早之前就喊我帮他看看一些细小之处未改善好的地方,今天抽出时间帮他看了看。

本以为和往常一样比较简单就能解决问题,结果因为MVCmodulecontroller都加密了,空有一个view(即模版)实在展示不出PHP的功能。对系统代码七看八看、并且研究OELOVE的模版标签文档,终于能找出一条路子让模版能调用二次开发的PHP代码——利用系统的hook

参照已有插件runtime(系统运行时间)的写法,复制开发了一份插件,见下图和后续代码,仅提供此开发思路。

插件代码:



模版页调用方法:


IO测试:


  • 所在地区: /" target="_blank">
  • 所在地区:广东 广州
  • 原文地址:http://www.thinkful.cn/archives/399.html

    文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

    转载请注明本文地址:https://www.ucloud.cn/yun/11115.html

    相关文章

    • OELOVE婚恋系统二次开发模版执行PHP代码

      摘要:对系统代码七看八看并且研究的模版标签文档,终于能找出一条路子让模版能调用二次开发的代码利用系统的。参照已有插件系统运行时间的写法,复制开发了一份插件,见下图和后续代码,仅提供此开发思路。 OELOVE是一个核心代码加密了的PHP婚恋交友系统,一站长朋友老早之前就喊我帮他看看一些细小之处未改善好的地方,今天抽出时间帮他看了看。 本以为和往常一样比较简单就能解决问题,结果因为MVC的mo...

      leonardofed 评论0 收藏0
    • OELOVE模版传参+XHook+PHP开发SEO伪静态插件

      摘要:开发思路主要运用了系统预留的钩子类,由于源代码加密无从得之其具体实现方法。调用方法在模版相应输出位置调用并传入参数,分别是插件内添加的识别名和传入的参数多参数传递尚未尝试,将分页动态链接替换为静态链接的示例调用方法如下。 showImg(http://segmentfault.com/img/bVbQby); 在昨天的开发基础上,阅读了OELOVE的官方宣传介绍文档后,开发出了能够传递...

      gotham 评论0 收藏0
    • OELOVE模版传参+XHook+PHP开发SEO伪静态插件

      摘要:开发思路主要运用了系统预留的钩子类,由于源代码加密无从得之其具体实现方法。调用方法在模版相应输出位置调用并传入参数,分别是插件内添加的识别名和传入的参数多参数传递尚未尝试,将分页动态链接替换为静态链接的示例调用方法如下。 showImg(http://segmentfault.com/img/bVbQby); 在昨天的开发基础上,阅读了OELOVE的官方宣传介绍文档后,开发出了能够传递...

      duan199226 评论0 收藏0
    • Laravel学习笔记Two-Factor Authentication神器——Duo

      摘要:在登录后台时也是必须认证才行。使用这种总比粗暴的限制访问来保护安全要高效的多,一切都是为了自动化,为了提高生产率。总结本文主要学习使用这个神器来做,并学习了如何使用集成进程序中。我司最近需要一名伙伴一起共同航海去,有兴趣速来。 说明:本文主要研究利用Duo来实现双重认证,Two-Factor Authentication就是除了username-password这种登录认证之外,还使用...

      hoohack 评论0 收藏0
    • 基于Yii2的应用开发引擎RageFrame

      摘要:多入口模式,多入口分为后台前端,微信,其他或接口对接,不同的业务不同的设备进入不同的入口。对接微信公众号,使用了一款优秀的微信非官方,系统内已集成了该,调用方式会在文档说明,也可直接看其文档进入深入开发。 RageFrame 为二次开发而生,让开发变得更简单。 前言 RageFrame项目创建于2016年4月16日,基于Yii2框架开发的应用开发引擎,目前正在成长中,目的是为了集成更多...

      enda 评论0 收藏0

    发表评论

    0条评论

    最新活动
    阅读需要支付1元查看
    <