加强修改
帖子数 238
<?
/////////////////////////////////////////
// *文件调用说明 //
// *帖子标题:$tmp_subject[$key] //
// *板块ID:$tmp_id[$key] //
// *帖子编号:$tmp_no[$key] //
// *板块名称:$tmp_board[$key] //
// *发布人名称:$tmp_name[$key] //
// *帖子内容:$tmp_memo[$key] //
// *日期时间:$tmp_date[$key] //
// *原始附件#1:$tmp_file1[$key] //
// *原始附件#2:$tmp_file2[$key] //
// *调用皮肤缩图:$thumbnail //
// *调用帖子真实地址:$url //
// *BY:joys URL:www.zerofoto.cn //
/////////////请保留以上版权信息//////////
if (!empty($HTTP_SERVER_VARS['SERVER_SOFTWARE']) && strstr($HTTP_SERVER_VARS['SERVER_SOFTWARE'], 'Apache/2'))
{
header ('Cache-Control: no-cache, pre-check=0, post-check=0, max-age=0');
header ('Pragma: no-cache');
}
else
{
header ('Cache-Control: private, pre-check=0, post-check=0, max-age=0');
header ('Pragma: no-cache');
}
header ('Expires: '.$lastBuildDate.'');
header ('Last-Modified: '.$lastBuildDate.'');
header ('Content-Type: text/xml; charset=GB2312'); // 语言编码
// XML Mysql
// 基本设置
$_zb_url = "http://".$_SERVER['HTTP_HOST']."/bbs/"; // ZB4 URL地址 结尾要加 /
$_zb_path = "/web/iceboy/wwwroot/bbs/"; // ZB4 真实路径
include $_zb_path."outlogin.php"; // 调用外部登陆页
?>
<?
$limit = "5"; // 默认每个板块显示数量
$board_id = "photograph|coolchart|autodyne|life|records|scenery|night|ecology"; // 需要显示的版块ID 用|分割开来
$board_name = "人像|酷图|自拍|生活|记实|风光|夜景|生态"; // 显示版块的版块名称
$b_id = explode("|", $board_id); // 板块ID 以 | 分割区分开
$b_name = explode("|", $board_name); // 板块名称 以 | 分割区分开
for ($x = 0; $x < sizeof($b_name); $x++){
$result = @mysql_query("select * from zetyx_board_$b_id[$x]
where is_secret!='1' order by no desc limit $limit"); //
每个版块显示的新帖子数量默认是5个
while ($data_board = mysql_fetch_array($result)){
$tmp_id[] = $b_id[$x]; // 板块ID
$tmp_board[] = $b_name[$x]; // 板块标题对应
$tmp_no[] = $data_board[no]; // 帖子对应编号
$tmp_name[] = stripslashes($data_board[name]); // 发布人名称
$tmp_subject[] = cut_str(del_html(stripslashes($data_board[subject])),25); // 主题标题 字节限制 25
$tmp_memo[] = cut_str(del_html(stripslashes($data_board[memo])),60); // 帖子内容 字节限制 60
$tmp_date[] = $data_board[reg_date]; // 时间日期
$tmp_file1[] = $_zb_url."$data_board[file_name1]"; // 原始图片地址 #1
$tmp_file2[] = $_zb_url."$data_board[file_name2]"; // 原始图片地址 #2
}
}
arsort($tmp_date); // 显示帖子日期
echo "<?xml version='1.0' encoding='gb2312' ?>\n"; // 语言编码
echo "<data>\n";
while(list($key, $value) = each ($tmp_date)) {
$thumbnail = $_zb_url."data/".$tmp_id[$key]."/thumbnail_".$tmp_no[$key].".jpg"; // 调用图片生成的缩图文件
$url = $_zb_url."view.php?id=".$tmp_id[$key]."&no=".$tmp_no[$key]; //帖子的URL真实地址
// 循环语句开始
echo
"<musicWall><title><![CDATA[$tmp_subject[$key]]]></title><img><![CDATA[$thumbnail]]></img><url><![CDATA[$url]]></url><swf><![CDATA[noimg.jpg]]></swf></musicWall>\n";
// 循环语句结束
}
echo "</data>\n";
?>
我已经在 PHP语句中添加了注释 大家应该看的懂吧。有问题就在网站里发表。
演示:http://zerofoto.cn/demo/zcool.html
http://zerofoto.cn/demo/viewer.html
http://zerofoto.cn/demo/stage.html
http://zerofoto.cn/demo/photoview.html
http://zerofoto.cn/demo/musicWall.html
http://zerofoto.cn/demo/movie.html
http://zerofoto.cn/demo/loadXml.html
http://zerofoto.cn/demo/gallery.html
http://zerofoto.cn/demo/focu.html
http://zerofoto.cn/demo/Currencyshow.html
http://zerofoto.cn/demo/index_v1.html
http://zerofoto.cn/demo/index_v2.html


