亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > Discuz > 正文

phpmps調用discuz x方法

2024-09-11 09:02:45
字體:
來源:轉載
供稿:網友

本貼介紹phpmps調用discuz x方法(非JS),也就是調用靜態的帖子到,phpmps首頁,這對seo非常必要。

phpmps是一款非常實用的php分類信息開源系統,前些天我給一個網站采用了該系統,在首頁調用discuz x2.5論壇內容,但是一直沒有找到方法,phpmps官方的論壇人少之又少,在此寫個phpmps調用discuz x方法,該方法同樣適用于ecshop等其他開源程序的調用,下面不多說廢話了,入正題:

具體方法:

新建一個文本文件,把以下代碼保存在文本文件中,然后把它重命名為cron_makehtml_daily.php,即php文件,然后通過ftp工具把cron_makehtml_daily.php上傳到論壇目錄下的/source/include/cron/目錄中.

  1. <?php 
  2. if(!defined('IN_DISCUZ')) { 
  3.  
  4. exit('Access Denied'); 
  5.  
  6.  
  7. $newhtml = ''
  8.  
  9. $query = DB::query("SELECT t.*, f.name FROM bbs_forum_thread t, bbs_forum_forum f WHERE t.fid=f.fid and f.fid IN('2','36','37','39','40','42') ORDER BY t.dateline DESC LIMIT 0, 10");  //這里要修改你自己想要調用的版塊ID 
  10.  
  11. while($new = DB::fetch($query)) { 
  12.  
  13. $newsubject = cutstr($new['subject'],48); 
  14.  
  15. $newurl = 'http://www.100de.com.cn/bbs/thread-'.$new['tid'].'-1-1.html'
  16.  
  17. $newhtml .= '<li><a target="_blank" href="'.$newurl.'">'.$newsubject.'</a></li>'
  18.  
  19. }</p><p>$newhtml = convert_data($newhtml); 
  20.  
  21. writehtml('newhtml.htm'$newhtml); 
  22.  
  23. //寫入html文件 
  24.  
  25. function writehtml($file$html) { 
  26.  
  27.         global $timestamp
  28.  
  29.         $yearmonth = gmdate('Ym'$timestamp + 8 * 3600); 
  30.  
  31.         $logdir = DISCUZ_ROOT.'./data/cache/'
  32.  
  33.         $logfile = $logdir.$file
  34.  
  35.         if($fp = @fopen($logfile'w')) { 
  36.  
  37.                 @flock($fp, 2); 
  38.  
  39.                 fwrite($fp"$html"); 
  40.  
  41.                 fclose($fp); 
  42.  
  43.         } 
  44.  
  45.  
  46. function convert_data($data) { 
  47.  
  48.         include_once DISCUZ_ROOT.'./source/class/class_chinese.php'
  49.  
  50.         $c = new Chinese('utf8','gbk'); 
  51.  
  52.         $data = $c->Convert($data); 
  53.  
  54.         return $data
  55.  
  56. ?> 

上面是夫唯老師提供給我的代碼,因為我本身的服務器環境是utf-8的,所以我注釋了2段代碼,才顯示正常.

第一段代碼,是編碼轉換:

//$newhtml = convert_data($newhtml);

第二段代碼,編碼轉換的方法

然后登陸論壇后臺管理中心,工具->計劃任務,增加一個新的計劃任務名“輸出html”,名字可以自己取,然后點擊這個任務的“編輯”,在“任務腳本”里面輸入:cron_makehtml_daily.php,其他更新時間設置,自己選擇,也可以保持默認,點擊“提交”.

然后,通過這個地址http://www.49028c.com.cn/bbs/data/cache/newhtml.htm,可以獲得html格式的論壇最新10個帖子,如果顯示亂碼,切換到UTF-8編碼下查看.

在phpmps的模板文件需要調用的地方加入如下代碼:

  1. <?php 
  2.  
  3.   $data=array('foo'=>'bar'); 
  4.  
  5.   $data=http_build_query($data); 
  6.  
  7.   $opts=array
  8.  
  9.     'http'=>array
  10.  
  11.    'method'=>'POST'
  12.  
  13.    'header'=>"Content-type: application/x-www-form-urlencoded/r/n"
  14.  
  15.     "Content-Length: ".strlen($data)."/r/n"
  16.  
  17.   'content'=>$data 
  18.  
  19.   ), 
  20.  
  21.   ); 
  22.  
  23. $context=stream_context_create($opts); 
  24.  
  25. $html=file_get_contents('http://www.49028c.com.cn/bbs/data/cache/newhtml.htm',false,$context); 
  26.  
  27. echo$html
  28.  
  29. ?> 

OK,可以了,沒調用出來的同學,清理下phpmps和discuz的緩存。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品www色诱视频| 欧美成人合集magnet| 国模gogo一区二区大胆私拍| 亚洲欧美另类自拍| 在线免费观看羞羞视频一区二区| 久久艹在线视频| 成人午夜激情免费视频| 精品性高朝久久久久久久| 国产精品白嫩初高中害羞小美女| 欧美性极品xxxx做受| 成人精品久久一区二区三区| 亚洲精品一区二区在线| 91久久久亚洲精品| 国产精品jvid在线观看蜜臀| 91高潮精品免费porn| 在线视频一区二区| 欧美一区深夜视频| 成人写真视频福利网| 国产精品7m视频| 欧美激情2020午夜免费观看| 91免费精品视频| 欧美一区二区视频97| 亚洲人成网站777色婷婷| 国产精品a久久久久久| 欧美麻豆久久久久久中文| 欧洲中文字幕国产精品| 日韩国产精品视频| 日韩在线视频导航| 日韩av免费在线| 久久久爽爽爽美女图片| 全球成人中文在线| 日本不卡高字幕在线2019| 久久6精品影院| 91在线免费网站| 狠狠久久五月精品中文字幕| 亚洲欧美日韩国产中文专区| 亚洲欧美另类国产| 欧美电影免费播放| 欧美性猛交xxxx富婆| 美女性感视频久久久| 国产玖玖精品视频| 久久99久久久久久久噜噜| 68精品国产免费久久久久久婷婷| 国产精品亚洲视频在线观看| 国产午夜精品视频免费不卡69堂| 欧美性猛交xxxx乱大交3| 国产精品嫩草影院久久久| 久久精品中文字幕| 亚洲国产精品国自产拍av秋霞| 亚洲一品av免费观看| 亚洲欧洲在线看| 日本韩国欧美精品大片卡二| 亚洲大尺度美女在线| 中文字幕精品在线| 日本亚洲欧美三级| 亚洲社区在线观看| 国产日韩精品入口| 国产在线观看不卡| 欧美在线视频免费| 成人久久一区二区| 日韩视频中文字幕| 久久精品国产69国产精品亚洲| 国产精品丝袜久久久久久高清| 亚洲嫩模很污视频| 日本久久91av| 久久99久久亚洲国产| 中文字幕久热精品在线视频| 日韩精品极品在线观看播放免费视频| 日韩精品一二三四区| 国产精品视频区1| 精品国产31久久久久久| 97碰碰碰免费色视频| 亚洲国产精品高清久久久| 福利视频第一区| 久久影院免费观看| 欧美成人亚洲成人日韩成人| 青青草精品毛片| 色狠狠av一区二区三区香蕉蜜桃| 狠狠躁夜夜躁久久躁别揉| 视频在线一区二区| 夜夜嗨av一区二区三区四区| 欧美日韩激情网| 国产精品v日韩精品| 国产精品高潮在线| 成人国产精品一区| 成人午夜激情免费视频| 日韩欧美在线视频| 国产精品视频区| 亚洲午夜精品久久久久久久久久久久| 在线成人激情视频| 国产精品日韩在线一区| 久久中国妇女中文字幕| 欧美亚洲激情视频| 欧美大片va欧美在线播放| 欧洲成人免费视频| 搡老女人一区二区三区视频tv| 国产香蕉一区二区三区在线视频| 亚洲免费电影一区| 久久久精品久久久久| 欧美日韩免费在线观看| 国产综合久久久久| 91精品成人久久| 九九热精品视频国产| 在线观看日韩视频| 色噜噜狠狠狠综合曰曰曰| 在线日韩精品视频| 国产精品久久视频| 久久久国产精品亚洲一区| 亚洲2020天天堂在线观看| 一本色道久久综合狠狠躁篇怎么玩| 中文字幕久热精品在线视频| 日韩欧美中文第一页| 欧美激情区在线播放| 日韩av成人在线| 亚洲成人精品av| 日韩av在线高清| 91午夜理伦私人影院| 国产精品伦子伦免费视频| 中文字幕久久久av一区| 欧日韩不卡在线视频| 国产香蕉97碰碰久久人人| 狠狠久久五月精品中文字幕| 欧美成人中文字幕| 亚洲最新视频在线| 日韩欧美国产骚| 欧美性猛交99久久久久99按摩| 一区二区三区高清国产| 91av在线播放| 欧美电影电视剧在线观看| 久久精品国产电影| 日本三级久久久| 中文字幕日韩精品在线观看| 日韩免费电影在线观看| 成人两性免费视频| 国产精品高清在线观看| 亚洲国产小视频| 69av成年福利视频| 欧美黑人一级爽快片淫片高清| 中文字幕精品在线视频| 亚洲国产91色在线| 国产男人精品视频| 午夜精品久久久久久久久久久久久| 69视频在线免费观看| 精品视频中文字幕| 欧美成人免费一级人片100| 日韩欧美综合在线视频| 国产91免费观看| 欧美一级视频免费在线观看| 91久久久久久久久久久| 国产一区二区三区丝袜| 国产亚洲精品久久久| 91精品国产成人www| 久久手机免费视频| 日韩高清电影免费观看完整| 国产ts人妖一区二区三区| 久久人91精品久久久久久不卡| 欧美综合激情网| 久久久久女教师免费一区| 欧美电影《睫毛膏》| 亚洲国产精品成人一区二区| 97在线视频免费| 国产亚洲一区二区精品| 亚洲区bt下载| 亚洲精品久久在线|