showmessage.php
上传用户:yttaitong
上传日期:2009-05-10
资源大小:128k
文件大小:3k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

PHP

  1. <?  
  2. /*
  3.     [BBWPS!] (C)2006-2010 小蜜蜂版权所有.
  4. This is NOT a freeware, use is subject to license terms
  5.     时间:2007年12月
  6.     描述:查看信息
  7. */
  8. $un=$_COOKIE['username'];
  9. $parseTemplateName="showmessage.html";
  10. $p->set_file("handle","showmessage.html");
  11. $sid = $_GET['sid'];
  12. $p->set_var("city_id",$cid.".html");
  13. $mid = $_GET['mid'];
  14. $hits = $db->query("update ".$prefix."message set hits=hits+1 where mid='".$mid."'",1);  //得到点击率
  15.               //**********导航条***********
  16. $sql1 = $db->query("select a.sid,a.sname from ".$prefix."sort as a join ".$prefix."sort as b on 
  17.           a.sid=b.sparent where b.sid='".$sid."'",1);
  18. $result1 = $db->fetch_array($sql1);
  19. $onesort = $result1["sname"];                                           
  20. $sql2 = $db->query("select sname from ".$prefix."sort where sid='".$sid."'",1);
  21. $result2 = $db->fetch_array($sql2);
  22. $twosort = $result2["sname"];   
  23. if($onesort){   
  24. $o_sort = " <a href=?f-sort--sid-".$result1["sid"]."--cid-".$cid.".html>".$onesort."</a>";
  25.   $p->set_var("sort1",$o_sort);
  26.   $t_sort = " <a href=?f-sort--sid-".$sid."-cid-".$cid.".html>".$twosort."</a>";
  27.   $p->set_var("sort2",$t_sort);
  28. }
  29. else{
  30. $t_sort = " <a href=?f-sort--sid-".$sid."--cid-".$cid.".html>".$twosort."</a>";
  31.   $p->set_var("sort1",$t_sort);
  32. }
  33. unset($o_sort,$t_sort);
  34. //********************具体信息显示*****************************
  35. $ssql = $db->query("select ".$prefix."message.cid,".$prefix."message.sid,".$prefix."message.title,".$prefix."message.username,".$prefix."message.content,picture,oprice,nprice,btime,etime,cname,sname 
  36.         from ".$prefix."message left join ".$prefix."city on ".$prefix."message.cid=".$prefix."city.cid left join ".$prefix."sort on ".$prefix."message.sid=".$prefix."sort.sid where mid='".$mid."'",1);
  37. $sresult = $db->fetch_array($ssql);
  38. $p->set_var("city_id",$cid.".html");
  39. $cont=str_replace("<br />","n",$sresult["content"]);
  40. $p->set_var($sresult);
  41. $p->set_var(array("bdate"=> date("Y-m-j",$sresult["btime"]),"edate"=> date("Y-m-j",$sresult["etime"]),"cont"=> $cont));
  42. if(!$sresult["username"]){$t="管理员";}else{$t=$sresult["username"];}
  43. $sql="select `cname`,`cparent` from ".$prefix."city where `cid`='$cid' or `cid`= {$sresult['cid']}";
  44. $rr=$db->query($sql);
  45. while($rs=$db->fetch_array($rr)){
  46. if($rs['cparent']==0){ $tem_array[0]=$rs['cname'];}else{$tem_array[1]=$rs['cname'];}
  47. }
  48. $p->set_var("addresses",$tem_array[0]."&nbsp;&nbsp;&nbsp;&nbsp;".$tem_array[1]);
  49. $p->set_var("uname",$t);
  50. $p->set_block("handle","op","o");
  51. if($sresult["picture"]){
  52. $handle = explode(".",$sresult["picture"]);
  53.   $file = date("Y-m-j",$handle[0]);
  54.   $p->set_var("file",$file);
  55.   $p->set_var("photo",$sresult["picture"]);
  56. $p->parse("o","op",true);
  57. }
  58. //************评论显示***************
  59. $number = $db->query("select count(mid) from ".$prefix."revert where mid='".$mid."'",1); //总条数
  60. $num = $db->fetch_array($number);
  61. $total = $num["count(mid)"];
  62. $query="f-showmessage--mid-".$mid."--sid-".$sid."--cid-".$cid;
  63. //评论解析由define_class.php执行
  64. //*******发表评论************
  65. $p->set_var(array("mid"=> $mid,"city_id"=> $cid.".html","sid"=> $sid));
  66. $p->set_var("fenye",showpage($total,$pagesize,$page,$query));
  67. ?>