最近有粉絲說,之前用的火車頭發(fā)布文章時,用免登陸接口在PHP7.0環(huán)境中顯示空白,于是今天抽空更新了一下插件(話說,DedeCms早期版本無法在PHP7.X運行,用最新版的?。?,那么接下來的代碼就是插件發(fā)布模塊無須變更,只需要變更接口插件就可以了
<?php /*//////////////////////////////////////////////////////////////////////// * Created on 2019-01-15 *火車頭免登陸發(fā)布接口 For DEDECMS5.7 GBK版 *本接口效果,不受發(fā)文限制,不需要登陸 *本程序開發(fā)【六久閣】 * QQ:344693787 *火車頭軟件使用時,請在第三步【發(fā)布內(nèi)容設(shè)置】---選擇--->【W(wǎng)EB發(fā)布配置管理】---選擇--->【DEDECMS免登陸發(fā)布】---選擇--->【編碼】GBK---填寫--->你的DEDE網(wǎng)址---選擇--->【不需要登陸&&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"); //以下內(nèi)容,非專業(yè)人員請不要修改,避免錯誤; $dbhost = $cfg_dbhost; $dbuser = $cfg_dbuser; $dbpw = $cfg_dbpwd; $dbname = $cfg_dbname; $dbqz=$cfg_dbprefix; $conndz = @mysqli_connect($dbhost,$dbuser,$dbpw,$dbname) or die ("數(shù)據(jù)庫連接出錯,請檢查,或者通知程序作者。"); $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 "發(fā)布成功"; } ?>
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 織夢Dedecms 5.7 火車頭采集免登陸發(fā)布接口適配PHP7.X插件