<?php
/*
www.zmt6.com 帝国CMS免登录接口
*/
/********密码验证***********/
$password='zmt6com'; //这个密码是登陆验证用的.您需要在模块里设置和这里一样的密码....注意一定需要修改.
if($password!=$_GET['pw']) exit('pwerror');
/****以下代码非专业人员不建议修改***************/
define('EmpireCMSAdmin','1');
define('EmpireCMSAPage','login');
require("../class/connect.php");
require("../class/db_sql.php");
require("../class/functions.php");
require LoadLang("pub/fun.php");
require("../class/delpath.php");
require("../class/copypath.php");
require("../class/t_functions.php");
require("../data/dbcache/class.php");
require("../data/dbcache/MemberLevel.php");
//获取分类列表
foreach($class_r as $kv)
{
$cates[]=array('cname'=>$kv['classname'],'cid'=>$kv['classid'],'pid'=>$kv['bclassid']);
}
if(empty($_POST))
{
//这里刷新列表
echo "<select name='list'>";
echo maketree($cates,0,'');
echo '</select>';
exit();
}
$link=db_connect();
$empire=new mysqlquery();
//验证用户
$loginin=RepPostVar($_POST['username']);
$lur=$empire->fetch1("select * from {$dbtbpre}enewsuser where `username`='$loginin'");
if(!$lur) exit('不存在的用户名'.$loginin);
$logininid=$lur['userid'];
$loginrnd=$lur['rnd'];
$loginlevel=$lur['groupid'];
$loginadminstyleid=$lur['adminstyleid'];
$incftp=0;
if($public_r['phpmode'])
{
include("../class/ftp.php");
$incftp=1;
}
require("../class/hinfofun.php");
$navtheid=(int)$_POST['filepass'];
$_POST[toux]=str_replace('<img src=','',$_POST[toux]);
$_POST[toux]=str_replace('>','',$_POST[toux]);
$_POST[titlepic]=str_replace('<img src=','',$_POST[titlepic]);
$_POST[titlepic]=str_replace('>','',$_POST[titlepic]);
//=====================================多类别采集
$class=RepPostVar($_POST['classid']);
$classint=intval($class);
if($classint)$class=$classint;
if(!is_numeric($class))
{
$cr=$empire->fetch1("select classid from {$dbtbpre}enewsclass where `classname`='$class' ");
if(!$cr) exit('不存在的类别'.$class);
$class=$cr[classid];
}
$_POST['classid']=(int)$class;
$tbname=$class_r[$_POST['classid']]['tbname'];
//=======================================
$tr=$empire->fetch1("select * from {$dbtbpre}ecms_".$tbname." where `title`='$title' and classid=".$_POST[classid]." limit 1");
if($tr)
{
echo("已存在,增加信息成功");
}
else
{
//开始处理图片上传
if(strstr($_POST[titlepic],'://'))
{
$tranr=DoTranUrl($_POST[titlepic],$cr[newsclassid]);
if($tranr[tran]){
$_POST[titlepic]=$tranr[url];
}
}
$_POST[copyimg]="1"; //远程保存
AddNews($_POST,$logininid,$loginin);
echo("不存在,增加信息成功");
}
db_close();
$empire=null;
/***生成目录的一个遍历算法***/
function maketree($ar,$id,$pre)
{
$ids='';
foreach($ar as $k=>$v){
$pid=$v['pid'];
$cname=$v['cname'];
$cid=$v['cid'];
if($pid==$id)
{
$ids.="<option value='$cid'>{$pre}{$cname}</option>";
foreach($ar as $kk=>$vv)
{
$pp=$vv['pid'];
if($pp==$cid)
{
$ids.=maketree($ar,$cid,$pre." ");
break;
}
}
}
}
return $ids;
}
function write($item){
$myfile = '1.txt';
$file_pointer = fopen($myfile,"a");
fwrite($file_pointer,$item);
fclose($file_pointer);
}
?>
帝国CMS免登录接口 图片采集无需FTP
版权申诉
61 浏览量
2022-06-21
17:10:20
上传
评论
收藏 2KB ZIP 举报
从小白开始记录码子
- 粉丝: 8
- 资源: 100
最新资源
- 南京邮电大学数学实验:熟练掌握 Matlab 软件的基本命令和操作
- 2017校招真题校园招聘真题算法题(37道)Python源码.zip
- 基于单片机protues仿真的多功能自动饮水机系统设计(仿真图、源代码、演示视频)
- 二叉树7-1-1.cpp
- android 9.0 原生模拟器 签名文件
- 技术面试最后反问面试官的话 校招面试非技术问题有哪些 非技术问题如何回答.png
- NB-IOT-BC26全网通模块Altium+ CADENCE +PADS三种格式(原理图SCH+PCB封装库)文件.zip
- 基于微信小程序开发的校园失物招领系统源码毕业设计(优质项目源码).zip
- 词向量是一种将自然语言中的单词转换为数值向量的技术,它能够捕捉词义和上下文信息
- nmap与masscan的简单使用
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈