当前位置:首页 > 网站建设

【织梦快速仿站教程】织梦Dedecms 5.7 火车头采集免登陆发布接口适配PHP7.X插件

仿淘宝客网站教学2019-05-03683人围观

最近有粉丝说,之前用的火车头发布文章时,用免登陆接口在PHP7.0环境中显示空白,于是今天抽空更新了一下插件(话说,DedeCms早期版本无法在PHP7.X运行,用最新版的!),那么接下来的代码就是插件发布模块无须变更,只需要变更接口插件就可以了


<?php
/*////////////////////////////////////////////////////////////////////////
 * Created on 2019-01-15
 *火车头免登陆发布接口 For DEDECMS5.7 GBK版
 *本接口效果,不受发文限制,不需要登陆
 *本程序开发【林记seo博客】
 *火车头软件使用时,请在第三步【发布内容设置】---选择--->
【WEB发布配置管理】---选择--->【DEDECMS免登陆发布】---选择--->
【编码】GBK---填写--->你的DEDE网址---选择--->
【不需要登陆&&HTTP请求】---选择--->【获取列表】---填写配置名--->【保存】
*/
error_reporting(0);
header("Content-type:text/html;charset=gbk");
date_default_timezone_set('Asia/Shanghai');
set_time_limit (60000);
setlocale(LC_ALL, 'zh_CN');
if($_GET['pw']!='token') exit("校验失败");
 
@include("data/common.inc.php");
 
 //以下内容,非专业人员请不要修改,避免错误;
 $dbhost = $cfg_dbhost;
 $dbuser = $cfg_dbuser;
 $dbpw = $cfg_dbpwd;
 $dbname = $cfg_dbname;
 $dbqz=$cfg_dbprefix;
 
 
 $conndz = @mysqli_connect($dbhost,$dbuser,$dbpw,$dbname) or die ("数据库连接出错,请检查");
 $conndz->set_charset('gbk');
  
if($_GET['list']=='ok'){
    ?>
    <select name="list">
    <?php
        $s1 = mysqli_query($conndz,"SELECT * FROM `".$dbqz."arctype`");
    //$s1=mysql_query("SELECT * FROM `".$dbqz."arctype`");
    while($r1 = mysqli_fetch_array($s1)){
    //while($r1=mysql_fetch_array($s1)){
?>
 
    <option value="<?php echo $r1[id]?>"><?php echo $r1[typename]?></option>
 
<?php
    }
?>
</select>
<?php
}
 
 
if($_POST[title]){
 
$s2a=mysqli_query($conndz,"SELECT id FROM `".$dbqz."arctiny` order by id desc");
$r2a=mysqli_fetch_array($s2a);
$tid=$r2a[id]+1;
 
if(!get_magic_quotes_gpc()){
$title=addslashes(trim($_POST[title]));
$body=addslashes($_POST[content]);
$keywords=addslashes($_POST[keywords]);
$description=addslashes($_POST[description]);
}else{
$title=trim($_POST[title]);
$body=$_POST[content];
$keywords=$_POST[keywords];
$description=$_POST[description];
}
 
$time=time();
mysqli_query($conndz,"INSERT INTO `".$dbqz."archives` (`id`, `typeid`, `typeid2`, `sortrank`, `flag`, `ismake`, `channel`, `arcrank`, `click`, `money`, `title`, `shorttitle`, `color`, `writer`, `source`, `litpic`, `pubdate`, `senddate`, `mid`, `keywords`, `lastpost`, `scores`, `goodpost`, `badpost`, `voteid`, `notpost`, `description`, `filename`, `dutyadmin`, `tackid`, `mtype`, `weight`) VALUES ('$tid', '$_POST[cid]', '0', '$time', '', '0', '1', '0', '1', '0', '$title', '', '', 'admin', 'internet', '', '$time', '$time', '1', '$keywords', '0', '0', '0', '0', '', '0', '$description', '', '1', '0', '0', '0')");
 
 
mysqli_query($conndz,"INSERT INTO `".$dbqz."addonarticle` 
(`aid`, `typeid`, `body`, `redirecturl`, `templet`, `userip`, `goodsurl`) VALUES 
('$tid', '$_POST[cid]', '$body', '', '', '127.0.0.1', '')") ;
 
mysqli_query($conndz,"INSERT INTO `".$dbqz."arctiny` 
(`id`, `typeid`, `typeid2`, `arcrank`, `channel`, `senddate`, `sortrank`, `mid`) VALUES 
(NULL, '$_POST[cid]', '0', '0', '1', '$time', '$time', '0');") ;
 
 
echo "发布成功";
}
 
?>

 

    版权声明:

    博主在此发文(包括但不限于汉字、拼音、拉丁字母)均为随意敲击键盘所出,用于检验本人电脑键盘录入、屏幕显示的机械、光电性能,并不代表本人局部或全部同意、支持或者反对观点

    如需要详查请直接与键盘生产厂商法人代表联系。挖井挑水无水表,不会网购无快递。

    文章内容除非注明原创,否则来源于互联网,不代表本人的任何立场;涉及到的软件来源于互联网,仅供个人下载使用,请勿用于商业用途,版权归软件开发者所有,下载后请于24小时内删除,请支持正版!

    因下载本站任何资源造成的损失,全部责任由使用者本人承担!

    如果你是版权方,认为本文内容对您的权益有所侵犯,请联系博主,待博主进行严格地审查和背景调查后,情况属实的将在三天内将本文删除或修正。

    博主的文章没有高度、深度和广度,只是凑字数。由于博主的水平不高(其实是个菜B),不足和错误之处在所难免,希望大家能够批评指出。