묻고답하기

<?php

class XMLDisplayHandler {
 /**
  * @brief Produce XML compliant content given a module object.\n
  * @param[in] $oModule the module object
  **/
 function toDoc(&$oModule)
 {
  $variables = $oModule->getVariables();

  $xmlDoc  = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<response>\n";
  $xmlDoc .= sprintf("<error>%s</error>\n",$oModule->getError());
  $xmlDoc .= sprintf("<message>%s</message>\n",str_replace(array('<','>','&'),array('&lt;','&gt;','&amp;'),$oModule->getMessage()));

  $xmlDoc .= $this->_makeXmlDoc($variables);

  $xmlDoc .= "</response>";

  return $xmlDoc;
 }

 /**
  * @brief produce XML code given variable object\n
  * @param[in] $oModule the module object
  **/
 function _makeXmlDoc($obj) {
  if(!count($obj)) return;

  $xmlDoc = '';

  foreach($obj as $key => $val) {
   if(is_numeric($key)) $key = 'item';

   if(is_string($val)) $xmlDoc .= sprintf('<%s><![CDATA[%s]]></%s>%s', $key, $val, $key,"\n");
   else if(!is_array($val) && !is_object($val)) $xmlDoc .= sprintf('<%s>%s</%s>%s', $key, $val, $key,"\n");
   else $xmlDoc .= sprintf('<%s>%s%s</%s>%s',$key, "\n", $this->_makeXmlDoc($val), $key, "\n");
  }

  return $xmlDoc;
 }
}
?>

 

어느분이 공백을 지우면 오류가 안생긴다 그래서 공백도 지우고 했는데 안돼요....ㅠㅠ

 

오류메세지는 첨부로 올릴께요ㅠㅠK-2.png

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
신양갱 XE cannot connect to DB라고 오류가 떠요 [2] 2014.01.17 by 착한악마
Saegil iframe 외부 padding/border 문제 file  
designare0 스케치북 게시판 상업적 이용 가능한가요? [1] 2014.01.17 by designare0
PodongS2 특정회원한테 다른 아이콘을 넣어주는 기능있을까요? [5] 2014.01.17 by PodongS2
짝사랑 애드센스 달기 [3] 2014.01.16 by ForHanbi
소망84 외부인의 문서 저장 공격? [1] file 2014.01.16 by sejin7940
N111 한줄메모같은건 없나요 ㅠ [2] 2014.01.16 by ForHanbi
페이먼트 나모웹에디터로 수정시 [6] 2014.01.16 by 페이먼트
사이트지원 비회원 추천 [6] 2014.01.16 by 사이트지원
포토이즈 사이트 네임 수정 관련 질문 드립니다. [8] 2014.01.16 by ForHanbi
라돌체 익스플로러11도 강제로 10으로 뜨게 하기 [1] 2014.01.16 by sejin7940
ironage 업데이트후 파이첨부가 안됩니다. [3] 2014.01.16 by sejin7940
눈뜨면아침 게시판 글내용 문제인데요 [1] file 2014.01.16 by ToFinder
멀티비타민 js를 넣는 위치에 대한 질문 [4] 2014.01.16 by 멀티비타민
판디노 카테고리 값에 따라 확장변수(단일선택) 리스트값 변경하는 방법을 찾습니다. [1] file 2014.01.16 by ToFinder
멀티비타민 reset.css에 관해서 질문 [3] 2014.01.16 by 멀티비타민
아이콘레벨 페이지 수정 관련 질문입니다. [1] 2014.01.16 by ToFinder
仙熊 대문에 iframe 어떻게 넣죠? [2] 2014.01.16 by 샤로우
페이먼트 댓글 글자 수 조절 가능할까요?  
심정운 회원정보에 없는 회원이 글쓰기를 하고 있어요~ [6] 2014.01.16 by 심정운