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

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

开发平台:

PHP

  1. <?php
  2. /*
  3.     [BBWPS!] (C)2006-2010 小蜜蜂版权所有.
  4. This is NOT a freeware, use is subject to license terms
  5.     时间:2007年12月
  6.     描述:生成用户的权限功能条
  7. */
  8. class PermitFeed {
  9. var $m_channel = NULL;
  10. var $m_FeedItem = '';
  11. var $m_channelItem = '';
  12. var $m_charset      =   "gb2312";
  13. function PermitFeed($charset='') {
  14. $this->__construct($charset);
  15. }
  16. function __construct($charset=''){
  17. if($charset) $this->m_charset=$charset;
  18. $this->m_channel ="<?xml version="1.0" encoding="$this->m_charset"?>n";
  19. $this->m_channel.=" <permit>n";
  20. }
  21. function __destruct(){
  22. unset($this->m_channelItem,$this->m_channel,$this->m_FeedItem);
  23. }
  24. function addFeedItem($ItemArray) {
  25. $this->m_FeedItem .=" <item>n";
  26. foreach ($ItemArray as $tag=>$text){
  27. $this->m_FeedItem .="  <".$tag.">".$text."</".$tag.">n";
  28. }
  29. $this->m_FeedItem .=" </item>n";
  30. }
  31. function releaseFeed() {
  32. header("Content-Type: text/xml");
  33. print $this->m_channel;
  34. print $this->m_FeedItem;
  35. print "</permit>";
  36. }
  37. }
  38. ?>