给emlog添加足迹功能

Code

  1. <?php  
  2. if(isset($_COOKIE[’postermail’]) && !empty($_COOKIE[’postermail’])){  
  3.         $postermail = $_COOKIE[’postermail’];  
  4.         $DB = MySql::getInstance();  
  5.         $sql = "SELECT b.gid,b.title,c.cid,c.poster,SUBSTRING(c.comment,1,25) AS comment FROM emlog_comment c LEFT JOIN emlog_blog b ON c.gid = b.gid WHERE c.mail=’$postermail’ AND c.hide=’n’ ORDER BY c.date DESC LIMIT 10";  
  6.         $query = $DB->query($sql);  
  7.         while($row = $DB->fetch_array($query)){  
  8.                 $footprints[] = array(  
  9.                         ’gid’=>$row[’gid’],  
  10.                         ’title’=>$row[’title’],  
  11.                         ’cid’=>$row[’cid’],  
  12.                         ’poster’=>htmlspecialchars($row[’poster’]),  
  13.                         ’comment’=>htmlClean($row[’comment’]),  
  14.                 );  
  15.         }  
  16.         $output = ’’;  
  17.         foreach($footprints as $footprint){  
  18.                 $url = BLOG_URL.’?post=’.$footprint[’gid’].’#’.$footprint[’cid’];  
  19.                 $output .= "<li><a href=’$url’>{$footprint[’title’]}:{$footprint[’comment’]}</a></li> ";  
  20.         }  
  21. }  
  22. ?>  
  23. <?php if($output) { ?>  
  24.     <h2>你的足迹</h2>  
  25. <ul>  
  26.     <?php echo $output; ?>  
  27. </ul>  
  28. <?php } ?>  

您可以选择一种方式赞助本站

目前评论:13   其中:访客  8   博主  5

  1. 2010年10月01日 19:47  沙发
  2. 2010年10月01日 14:56  板凳
  3. 2010年10月01日 16:52  地板
  4. 2010年10月01日 17:55  4楼
  5. 2010年10月01日 19:48  5楼
  6. 2010年10月01日 13:30  6楼
  7. 2010年10月01日 18:31  7楼
  8. 2010年10月01日 13:23  8楼
  9. 2010年10月01日 18:20  9楼
  10. 2010年10月01日 17:39  10楼
  11. 2010年10月01日 15:46  11楼
  12. 2010年10月01日 12:44  12楼
  13. 2010年10月01日 12:12  13楼
评论加载中...

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: