最近挖了個坑把自己埋得差不多了,唉,說點什麼好呢?太lower麼
$tid=181281;
$pid=4645197;
$aid=190137;
$pids = array (
$pid
);$attachs = array (
$pid => array (
$aid
) );
$list = array (
$pid => array (
'message' => '嘀嗒嘀嗒嘀嗒嘀嗒嘀嗒嘀嗒的 的的的 的
[attach]190137[/attach]
','pid' => $pid,
'attachments' => array ()
) );
require_once libfile ( 'function/attachment' );
$_g ['tid'] = $tid;
parseattach ( $pids, $attachs, $list );
var_dump($list);
/**
*@param: 處理discuz帖子還原相關**demo
*@desc : 2個函式去作為獲取附件並且返回附件url引數最後替換attach
*/$thread_info = db::fetch_first ( "select a.`tid`, a.`authorid`, a.`author`,a.`dateline`, a.`subject`, b.`message` from " . db::table ( 'forum_thread' ) . " as a, " . db::table ( 'forum_post' ) . " as b where a.tid=$tid and a.tid=b.tid and b.first=1 order by pid desc limit 1" );
require_once libfile ( 'function/discuzcode' );
$thread_info ['dateline'] = date ( "y-m-d h:i:s", $thread_info ['dateline'] );
$thread_info ['message'] = discuzcode ( $thread_info ['message'] );
if (preg_match_all ( "/\[attach\](\d+)\[\/attach\]/i", $thread_info ['message'], $matchaids ))
$attach_list = array ();
foreach ( $attach_ids as $aid )
function get_lw_attach_path($aid)
return $filename;
}function get_lw_attach_path_str($attach)
if ($attach ['remote']) else
$imgurl = $attach ['url'] . $attach ['attachment'] . ($_g ['gp_width'] ? '&width=' . $_g ['gp_width'] : '') . ($_g ['gp_height'] ? '&height=' . $_g ['gp_height'] : '');
return '
}
discuz 刪除垃圾帖子
有時候如果你的論壇被垃圾帖子佔滿後,會發現使用後台的刪除功能還是有些慢,我們需要先備份自己需要的帖子,然後進行下面的操作 具體刪除帖子的步驟,就是清空資料庫裡面的兩張資料庫表 pre forum post和pre forum thread。pre forum post是帖子 pre forum th...
dedecms呼叫discuz論壇帖子教程
論壇最新主題 field subject function cn substr me 30 field lastpost function date m d h m me 這樣可以調特定板塊的主題 論壇最新主題 field subject function cn substr me 30 field...
Z blog呼叫Discuz論壇最新帖子的方法
最近,我在子目錄下面安裝了乙個discuz論壇程式。大家都知道zblog是程式設計客棧asp,discuz是php,那麼asp的zblog應該如何實現在首頁呼叫php的discuz論壇最新帖子呢?經過湖南seo的努力,終於找到解決辦法 湖南seo使用的discuz x2 版本,下面將分為discuz...