destoon有几个文件不能修改,一修改后台就无法登陆,weigouadmin.php就是其中之一,据官网客服说这个文件是可以修改的,不知为什么即使不修改打开一下保存后后台就不能登陆了。因刚接触dt,需要在程序里加点注释记录一下调用路径,特记录到这里以便以后查阅。

<?php

。。。。。。

$_areaids = '';

$_areaid = array();

isset($file) or $file = 'index';   //如果url参数里无 $file 则默认index

$secretkey = 'a'.strtolower(substr(md5(DT_KEY), -6));

if($CFG['authadmin'] == 'cookie') {

$_destoon_admin = get_cookie($secretkey);

$_destoon_admin = $_destoon_admin ? intval($_destoon_admin) : 0;

} else {

$session = new dsession();

$_destoon_admin = isset($_SESSION[$secretkey]) ? intval($_SESSION[$secretkey]) : 0;

}

$_founder = $CFG['founderid'] == $_userid ? $_userid : 0;

$_catids = $_childs = '';

$_catid = $_child = array();

if($file != 'login') {

if($_groupid != 1 || $_admin < 1 || !$_destoon_admin) msg('', '?file=login&forward='.urlencode($DT_URL));

if(!admin_check()) {

admin_log(1);

$db->query("DELETE FROM {$db->pre}admin WHERE userid=$_userid AND url='?".$DT_QST."'");

msg('警告!您无权进行此操作 Error(00)');

}

}

if($DT['admin_log'] && $action != 'import') admin_log();

if($DT['admin_online']) admin_online();

if(isset($reason) && is_array($itemid)) admin_notice();

$widget = isset($widget) ? intval($widget) : 0;

$psize = isset($psize) ? intval($psize) : 0;

if($psize > 0 && $psize != $pagesize) {

$pagesize = $psize;

$offset = ($page-1)*$pagesize;

}

//什么情况下$module才是destoon??

if($module == 'destoon') {

(include DT_ROOT.'/admin/'.$file.'.inc.php') or msg();

} else { //后台管理界面一般走这个分支,例如供应模块里的添加供应 链接是weigouadmin.php?moduleid=5&action=add

include DT_ROOT.'/module/'.$module.'/common.inc.php';//这里加载的就应该是/module/sell/common.inc.php   DT_ROOT是 根目录/

(include MD_ROOT.'/admin/'.$file.'.inc.php') or msg(); //这里加载的就应该是/module/sell/admin/index.inc.php  MD_ROOT是/module/sell/

}

?>

destoon 后台入口文件weigouadmin.php解析的更多相关文章

  1. destoon 后台入口文件分析

    <?php/* [Destoon B2B System] Copyright (c) 2008-2015 www.destoon.com This is NOT a freeware, use ...

  2. PNG文件结构分析 ---Png解析

    PNG文件结构分析 ---Png解析   为了实现更高级的应用,我们必须充分挖掘PNG的潜力. PNG的文件结构 根据PNG文件的定义来说,其文件头位置总是由位固定的字节来描述的:   十进制数 13 ...

  3. PHPCMS V9二次开发便捷自定义后台入口文件夹

    phpcms v9二次开发便捷自定义后台入口文件夹 最新发布的phpcms v9由于采用了mvc的设计模式,所以它的后台访问地址是固定的,虽然可以通过修改路由配置文件来实现修改,但每次都修改路由配置文 ...

  4. NodeJs之word文件生成与解析

    NodeJs之word文件生成与解析 一,介绍与需求 1.1,介绍 1,officegen模块可以为Microsoft Office 2007及更高版本生成Office Open XML文件.此模块不 ...

  5. C#windows桌面应用小程序制作——大文件数据分段解析存储

    现在的任务就是做一个大文件解析的桌面应用小程序,具体需求就是:将一个很大的文件里的数据按一定标志拆分然后分别保存到某个文件夹下面. 解析的文件内容为以下内容: windows 应用小程序界面 具体代码 ...

  6. nginx配置tp5的pathinfo模式并隐藏后台入口文件

    server { listen 2223; server_name manage; access_log /data/wwwlogs/access_manage.log combined; root ...

  7. 基于 jq 实现拖拽上传 APK 文件,js解析 APK 信息

    技术栈 jquery 文件上传:jquery.fileupload,github 文档 apk 文件解析:app-info-parser,github 文档 参考:前端解析ipa.apk安装包信息 - ...

  8. 读取HTML文件进行格式化解析

    #读取HTML文件进行格式化解析 $html = New-Object -ComObject "HTMLFile"; $source = Get-Content -Path &qu ...

  9. js上传文件带参数,并且,返回给前台文件路径,解析上传的xml文件,存储到数据库中

    ajaxfileupload.js jQuery.extend({ createUploadIframe: function(id, uri) { //create frame var frameId ...

随机推荐

  1. JQuery入门一

    1.为什么要用jquery? 写起来简单,省事,开发效率高,兼容性好 2.什么是jQuery? jQuery是一个兼容多浏览器的JavaScript库 3.如何使用jQuery? 1.导入 <s ...

  2. 将JWT与Spring Security OAuth结合使用

    1.概述 在本教程中,我们将讨论如何使用Spring Security OAuth2实现来使用JSON Web令牌. 我们还将继续构建此OAuth系列的上一篇文章. 2. Maven配置 首先,我们需 ...

  3. docker安装软件

    镜像相关命令 1.搜索镜像 # docker search java 可使用 docker search命令搜索存放在 Docker Hub(这是docker官方提供的存放所有docker镜像软件的地 ...

  4. sql 容易被忽视的点

    1 dual select查询语句只有select就可以,但为了规范,凑结构,可以加个dual 例:select now() from dual; 这个概念是Oracle中的.在mysql中可写可不写 ...

  5. jsonp, json区别

    JSONP由两部分组成: 回调函数和数据 回调函数是接收到响应时应该在页面中调用的函数,其名字一般在请求中指定. 数据是传入回调函数中的JSON数据. jsonp var script=documen ...

  6. Kendo MVVM 数据绑定(八) Style

    Kendo MVVM 数据绑定(八) Style Style 绑定可以通过 ViewModel 绑定到 DOM 元素 CSS 风格属性,例如: <span data-bind="sty ...

  7. linux命令之文本查看

    vi掌握练习: 英文文档,相同的单词复制粘贴光标移动编辑等操作: cat:显示文件所有内容,小文件查看时使用. 缺点:文件大时不方便查看,文件很大时,会抢占系统资源,会出现命令崩溃. [zyj@loc ...

  8. Java中protected方法访问权限的问题

    先看Test.java 此时出现上文提到的错误:The method clone from the type Object is not visiuable. 我们已经清楚Object.clone() ...

  9. (转载)Newtonsoft.Json使用总结

    Newtonsoft.Json使用总结 初识JSON.......................................................................... ...

  10. 最新电脑公司最新GHOST WIN7系统32,64位极速安全版

    系统来自系统妈:http://www.xitongma.com 电脑公司最新GHOST win7系统64位极速安全版 V2016年3月 系统简介 电脑公司ghost win7系统64位极速安全版集成了 ...