<?= $this->listBuffer[$i][subject] ?> 이건 무슨 뜻

kimyh의 이미지

공개 소스를 구해다가 싸이트를 만들고 있는중인데 아래와같은 구문이
많이 쓰여 있는데 이해를 잘 못해서요.
<?= $this->listBuffer[$i][subject] ?> 이것이
바로 subject의 값으로 출력되던데 이걸 echo 로 바꾸어 나타내게 하려면 어떻게 바꾸어 지는지요.

그리고 <? $this->listBuffer[$i][subject] ?>
이런식으로 <? 옆에 =를 빼면 제대로 값이 찍히지를 않더군요.

아마 리스트 버퍼의 i 번째에 있는 subject의 값을 출력 하라는 의미같은데
echo를 쓰는것과 어떤경우에 이런식으로 쓰는건지 모르겠군요.
그리고 또 listBuffer는 어디에서있는건지 찾을수도 없습니다.

$this-> 가 구체적으로 무었을 의미 하는지 알려주시면 감사하겠습니다.

seoleda의 이미지

<?= $variable ?>


<? 
echo $variable
?>

과 동일합니다.

echo를 사용하는 경우는 php 스크립트내에서 html 코드를 출력할때 편하고요, <?= ... ?>는 html 코드 내에서 간단한 php 스크립트를 삽입할때 편합니다.

kimyh의 이미지

답변 감사합니다.
그런데 이 소스가 게시판 소스중 리스트 제목의 내용을 출력 하느내용인데요
<td class=darkgray><?= $this->listBuffer[$i][subject] ?></td>

위의 어디에도 링크를 거는곳이 없는데도 글보기 페이지로 제목의 내용을 클릭하면 넘어가는데 왜 링크거는게 않보이나요?

살며 그리고 사랑하며...
정보는 공유할때 그 가치가 있는것.....
나의 조그만 지식공유는 남에게 엄청난 기쁨을 안겨 준다.

seoleda의 이미지

전체적인 소스를 보지 않아서 잘 모르겠지만,

$this->listBuffer[$i][subject] 이 부분에 저장된 값이,

"<a href =' > </>" 머 이런 값이 들어 있는게 아닐까요?

한번 웹브라우져에서 $this->listBuffer[$i][subject]가 어떤식으로 변하는지 확인해보세요.. ^^

익명 사용자의 이미지

kimyh wrote:

$this-> 가 구체적으로 무었을 의미 하는지 알려주시면 감사하겠습니다.

$this-> 는 PHP 중 class 에서 쓰는 문법 입니다.

php.net 에서 calss 부분 참조 하시거나 phpschool.com 같은 곳에 문의 하시면 좀 더 빠른 답변 얻으실수 있을듯 합니다.

그리고..
listBuffer[$i][subject]
부분은.. 어디선가 선언 되었을 텐데...
소스 위쪽 부분에, include 나 require 같은 문 없는지요. 잘 찾아 보시면 찾으실수 있을듯 합니다.
아님.. 전체 소스를 올려 주시는 것도 답변에 도움이 될듯 합니다.

아.. 그리고.. class 에 대한 부분은
http://kr2.php.net/manual/kr/ref.classobj.php

여기를 참조 하시면 됩니다.

kimyh의 이미지

답변 감사합니다.
전체 소스 올려드립니다.
도저히 못찾겟군요.
인크루된게 없어요.

죄송 합니다. BB코드가 않되네요.

&lt;?
 
/*
//[글 내용 관련 변수] 아래의 변수를 참고하여 스킨을 제작하시면 됩니다.
$this-&gt;bbsBuffer[code]						//테이블명
$this-&gt;bbsBuffer[bbs_id]					//카테고리값
$this-&gt;bbsBuffer[id]						//글 고유번호
$this-&gt;bbsBuffer[page]						//현재 페이지
$this-&gt;bbsBuffer[keyword]					//검색어
$this-&gt;bbsBuffer[field]						//검색 필드
$this-&gt;bbsBuffer[searchTerm]				//검색 기간
$this-&gt;bbsBuffer[viewMode]					//전체, 오늘보기 모드
$this-&gt;bbsBuffer[memberID]					//회원아이디
$this-&gt;bbsBuffer[memberName]				//회원이름
$this-&gt;bbsBuffer[memberNickName]			//회원별명
$this-&gt;bbsBuffer[memberEmail]				//회원메일주소
$this-&gt;bbsBuffer[cookieName]				//쿠키 이름
$this-&gt;bbsBuffer[userName]					//이름
$this-&gt;bbsBuffer[userNickName]				//별명
$this-&gt;bbsBuffer[userID]					//회원아이디
$this-&gt;bbsBuffer[userEmail]					//메일주소
$this-&gt;bbsBuffer[userHomepage]				//홈페이지 주소
$this-&gt;bbsBuffer[subject]					//제목
$this-&gt;bbsBuffer[rDate]						//등록일
$this-&gt;bbsBuffer[view]						//조회수
$this-&gt;bbsBuffer[vote]						//추천수
$this-&gt;bbsBuffer[down]						//다운로드 횟수
$this-&gt;bbsBuffer[file]						//업로드 파일
$this-&gt;bbsBuffer[image]						//업로드 이미지
$this-&gt;bbsBuffer[content]					//글내용
$this-&gt;bbsBuffer[buttonList]				//리스트버튼
$this-&gt;bbsBuffer[buttonWrite]				//쓰기버튼
$this-&gt;bbsBuffer[buttonReply]				//답장버튼
$this-&gt;bbsBuffer[buttonModify]				//수정버튼
$this-&gt;bbsBuffer[buttonDelete]				//삭제버튼
$this-&gt;bbsBuffer[buttonVote]				//투표버튼
$this-&gt;bbsBuffer[buttonPrintView]			//프린트버튼
$this-&gt;bbsBuffer[prevListView]				//이전글
$this-&gt;bbsBuffer[nextListView]				//다음글
$this-&gt;bbsBuffer[threadTotal]				//관련글수
$this-&gt;bbsBuffer[sortField]					//정렬필드
$this-&gt;bbsBuffer[sortOption]				//정렬옵션
$this-&gt;bbsBuffer[cateTemplate]				//카테고리 템플릿
 
$this-&gt;bbsBuffer[opinionMode]				//코멘트 등록, 수정, 삭제 모드값.
$this-&gt;bbsBuffer[opinionID]					//코멘트 글 고유번호
$this-&gt;bbsBuffer[opinionName]				//코멘트 등록 이름
$this-&gt;bbsBuffer[opinionUserID]				//코멘트 등록 아이디
$this-&gt;bbsBuffer[opinionNickName]			//코멘트 등록 별명
$this-&gt;bbsBuffer[opinionContent]			//코멘트 내용
$this-&gt;bbsBuffer[emoticon]					//코멘트 아이콘 선택
 
 
//[답변글에 대한 변수] 아래의 변수는 배열로 저장된것으로서 각 게시룸 리스트에대한 정보이다.
$this-&gt;listBuffer[$i][style]						//행의 스타일정보
$this-&gt;listBuffer[$i][number]						//글등록 번호
$this-&gt;listBuffer[$i][categoryName]					//카테고리 이름
$this-&gt;listBuffer[$i][subject]						//제목
$this-&gt;listBuffer[$i][userID]						//아이디
$this-&gt;listBuffer[$i][userName]						//이름
$this-&gt;listBuffer[$i][userNickName]					//별명
$this-&gt;listBuffer[$i][userEmail]					//메일주소
$this-&gt;listBuffer[$i][view]							//조회수
$this-&gt;listBuffer[$i][down]							//다운로드 횟수
$this-&gt;listBuffer[$i][opinionCount]					//코멘트 글수
$this-&gt;listBuffer[$i][newImage]						//새로운글 이미지
$this-&gt;listBuffer[$i][download]						//다운로드 링크
$this-&gt;listBuffer[$i][vote]							//추천수
$this-&gt;listBuffer[$i][rDate]						//등록일자
 
//[코멘트 내용] 코멘트의 글들에 대한 내용이 배열로 저장되어 있다.
$this-&gt;opinionBuffer[$i][id]						//코멘트 글 고유번호
$this-&gt;opinionBuffer[$i][userID]					//회원 아이디
$this-&gt;opinionBuffer[$i][userName]					//회원 이름
$this-&gt;opinionBuffer[$i][userNickName]				//회원 별명
$this-&gt;opinionBuffer[$i][emoticon]					//이모티콘 이름
$this-&gt;opinionBuffer[$i][rDate]						//등록일
$this-&gt;opinionBuffer[$i][content]					//내용
$this-&gt;opinionBuffer[$i][buttonModify]				//수정버튼
$this-&gt;opinionBuffer[$i][buttonDelete]				//삭제버튼
*/
 
?&gt;
 
&lt;SCRIPT language=javascript src="include/javascriptBBS.js"&gt;&lt;/SCRIPT&gt;
 
&lt;table border=0 cellpadding=0 cellspacing=0 width=100%&gt;
&lt;tr&gt; 
	&lt;td&gt; 
		&lt;table border=0 cellpadding=0 cellspacing=0 width=100%&gt;
			&lt;tr&gt;
				&lt;td&gt;&lt;?= $this-&gt;bbsBuffer[buttonList] ?&gt; &lt;?= $this-&gt;bbsBuffer[buttonVote] ?&gt; &lt;?= $this-&gt;bbsBuffer[buttonWrite] ?&gt; &lt;?= $this-&gt;bbsBuffer[buttonReply] ?&gt; &lt;?= $this-&gt;bbsBuffer[buttonModify] ?&gt; &lt;?= $this-&gt;bbsBuffer[buttonDelete] ?&gt; &lt;?= $this-&gt;bbsBuffer[buttonPrintView] ?&gt;&lt;/td&gt;
				&lt;td align=right&gt;[ 조회 : &lt;?= $this-&gt;bbsBuffer[view] ?&gt; / 추천 : &lt;?= $this-&gt;bbsBuffer[vote] ?&gt; ]&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;
	&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
	&lt;td&gt;
		&lt;table border=0 cellpadding=0 cellspacing=0 width=100%&gt;
		&lt;tr&gt;
			&lt;td background="/images/dotBig.gif" height=1&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td height=30 bgcolor=#EEEEEE colspan=3&gt;
				&lt;table border=0 cellpadding=3 cellspacing=0 width=100%&gt;
				&lt;tr&gt;
					&lt;td width=40&gt;&lt;img src="/images/iconTitleBig.gif" width=34 height=34 align=absmiddle&gt;&lt;/td&gt;
					&lt;td class=bigBlue&gt;
						&lt;b&gt;&lt;?= $this-&gt;bbsBuffer[subject] ?&gt;&lt;/b&gt;
					&lt;/td&gt;
					&lt;td width=140 align=right class=smallTitle&gt;
						[&lt;?= date("Y/m/d H:i:s", $this-&gt;bbsBuffer[rDate]) ?&gt;]&amp;nbsp;&amp;nbsp;
					&lt;/td&gt;
				&lt;/tr&gt;
				&lt;/table&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td background="/images/dotBig.gif" height=1&gt;&lt;/td&gt;
		&lt;/tr&gt;
 
&lt;?
 
if($this-&gt;bbsBuffer[userHomepage] != "") {
 
?&gt;
 
		&lt;tr&gt;
			&lt;td class=darkgray height=30&gt;홈페이지 : &lt;?= $this-&gt;bbsBuffer[userHomepage] ?&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td background="/images/dotBig.gif" height=1&gt;&lt;/td&gt;
		&lt;/tr&gt;
 
&lt;?
 
}
 
if($this-&gt;bbsBuffer[file] != "") {
 
?&gt;
 
		&lt;tr&gt;
			&lt;td class=darkgray height=30&gt;첨부파일 : &lt;?= $this-&gt;bbsBuffer[file] ?&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td background="/images/dotBig.gif" height=1&gt;&lt;/td&gt;
		&lt;/tr&gt;
 
&lt;?
 
}
 
if($this-&gt;bbsBuffer[image] != "") {
 
?&gt;
 
		&lt;tr&gt;
			&lt;td height=15&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align=center&gt;&lt;?= $this-&gt;bbsBuffer[image] ?&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td height=15&gt;&lt;/td&gt;
		&lt;/tr&gt;
 
&lt;?
 
}
 
?&gt;
 
 
		&lt;tr&gt;
			&lt;td valign=top&gt;
				&lt;br&gt;
				&lt;?= $this-&gt;bbsBuffer[content] ?&gt;
				&lt;br&gt;&lt;br&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td height=20&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td class=darkgray&gt;&lt;?= $this-&gt;bbsBuffer[prevListView] ?&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td class=darkgray&gt;&lt;?= $this-&gt;bbsBuffer[nextListView] ?&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td height=20&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;
				&lt;table border=0 cellpadding=5 cellspacing=0 width=100%&gt;
				&lt;tr&gt;
					&lt;td background="/images/dotBig.gif" height=1 colspan=2&gt;&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr bgcolor=#F9F9F9&gt;
					&lt;td width=50% height=30&gt;
						&lt;img src="/images/iconTitle.gif" align=absmiddle&gt; &lt;?= $this-&gt;bbsBuffer[userNickName] ?&gt;님
						[ 조회 : &lt;?= $this-&gt;bbsBuffer[view] ?&gt; / 추천 : &lt;?= $this-&gt;bbsBuffer[vote] ?&gt; ]
					&lt;/td&gt;
					&lt;td align=right class=gray&gt;
					&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr&gt;
					&lt;td background="/images/dotBig.gif" height=1 colspan=2&gt;&lt;/td&gt;
				&lt;/tr&gt;
				&lt;/table&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td height=20&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;
				&lt;table border=0 cellpadding=0 cellspacing=0 width=100%&gt;
				&lt;tr&gt;
					&lt;td&gt;										
						&lt;table border=0 cellpadding=0 cellspacing=0 width=100%&gt;
						&lt;tr&gt;
							&lt;td valign=top&gt;
								&lt;table width=100% border=0 cellpadding=0 cellspacing=1 bgcolor=#BBBBBB&gt;
								&lt;tr&gt;
									&lt;td bgcolor=#FFFFFF&gt;
										&lt;a name="opinionView"&gt;&lt;/a&gt;
										&lt;table width=100% border=0 cellpadding=5 cellspacing=0&gt;
										&lt;tr bgcolor=#EEEEEE&gt;
											&lt;td colspan=2&gt;  
												&lt;table border=0 cellpadding=0 cellspacing=0 width=100%&gt;
												&lt;tr&gt;
													&lt;td width=70%&gt;
														&lt;img src="/images/iconTitle3.gif" align=absmiddle&gt; &lt;B&gt;짧은 글 등록하기&lt;/B&gt;
													&lt;/td&gt;
													&lt;td align=right&gt;
													&lt;/td&gt;
												&lt;/tr&gt;
												&lt;/table&gt;
											&lt;/td&gt;
										&lt;/tr&gt;
										&lt;tr&gt;
											&lt;td colspan=2 background="/images/bg_dot.gif" height=1&gt;&lt;/td&gt;
										&lt;/tr&gt;
										&lt;tr&gt;
											&lt;td colspan=2align=center&gt;
												&lt;table border=0 cellpadding=5 cellspacing=0 width=100%&gt;
												&lt;form method=post name='opinionForm' action='bbsProcess.php' onsubmit="return opinionFormCheck(this, 'member');"&gt;
												&lt;input type=hidden name='bbsMode' value="opinionProcess"&gt;
												&lt;input type=hidden name='bbsOpinionMode' value="&lt;?= $this-&gt;bbsBuffer[opinionMode] ?&gt;"&gt;
												&lt;input type=hidden name='opinionID' value="&lt;?= $this-&gt;bbsBuffer[opinionID] ?&gt;"&gt;
												&lt;input type=hidden name='code' value="&lt;?= $this-&gt;bbsBuffer&#91;code&#93; ?&gt;"&gt;
												&lt;input type=hidden name='bbs_id' value="&lt;?= $this-&gt;bbsBuffer[bbs_id] ?&gt;"&gt;
												&lt;input type=hidden name='id' value="&lt;?= $this-&gt;bbsBuffer[id] ?&gt;"&gt;
												&lt;input type=hidden name='page' value="&lt;?= $this-&gt;bbsBuffer[page] ?&gt;"&gt;
												&lt;input type=hidden name='keyword' value="&lt;?= $this-&gt;bbsBuffer[keyword] ?&gt;"&gt;
												&lt;input type=hidden name='field' value="&lt;?= $this-&gt;bbsBuffer[field] ?&gt;"&gt;
												&lt;input type=hidden name='searchTerm' value="&lt;?= $this-&gt;bbsBuffer[searchTerm] ?&gt;"&gt;
												&lt;input type=hidden name='viewMode' value="&lt;?= $this-&gt;bbsBuffer[viewMode] ?&gt;"&gt;
												&lt;input type=hidden name='emoticon' value="&lt;?= $this-&gt;bbsBuffer[emoticon] ?&gt;"&gt;
												&lt;input type=hidden name="sortField" value="&lt;?= $this-&gt;bbsBuffer[sortField] ?&gt;"&gt;
												&lt;input type=hidden name="sortOption" value="&lt;?= $this-&gt;bbsBuffer[sortOption] ?&gt;"&gt;
												&lt;input type=hidden name="cateTemplate" value="&lt;?= $this-&gt;bbsBuffer[cateTemplate] ?&gt;"&gt;
												&lt;tr&gt;
													&lt;td colspan=2&gt;
														&lt;table border=0 cellpadding=0 cellspacing=0 width=100%&gt;
															&lt;tr&gt;
																&lt;td width=50&gt;
																	&lt;table border=0 cellpadding=0 cellspacing=1 width=40 height=40 bgcolor=#999999&gt;
																	&lt;tr&gt;
																		&lt;td bgcolor=#FFFFFF align=center&gt;
																			&lt;div id=emoticonImage&gt;&lt;img src="/images/msnImages/&lt;?= $this-&gt;bbsBuffer[emoticon] ?&gt;.gif" align="absmiddle" onMouseOver="MM_showHideLayers('emoticonLayer','','show');emoticonLayer.style.pixelLeft = window.event.x + document.body.scrollLeft;emoticonLayer.style.pixelTop = window.event.y + document.body.scrollTop + 1;" style='cursor:hand'&gt;&lt;/div&gt;
																		&lt;/td&gt;
																	&lt;/tr&gt;
																	&lt;/table&gt;
																&lt;/td&gt;
																&lt;td&gt;회원아이디 : &lt;B&gt;&lt;?= $this-&gt;bbsBuffer[opinionUserID] ?&gt;&lt;/B&gt;&lt;/td&gt;
															&lt;/tr&gt;
														&lt;/table&gt;
													&lt;/td&gt;
												&lt;/tr&gt;
												&lt;tr&gt;
													&lt;td&gt;
														&lt;textarea name='opinionContent' class=textarea style='width=100%; height=60'&gt;&lt;?= $this-&gt;bbsBuffer[opinionContent] ?&gt;&lt;/textarea&gt;
													&lt;/td&gt;
													&lt;td width=6%&gt;
														&lt;input type=submit value='확인' class='input' style='height=28;width=70'&gt;
														&lt;p style='margin-top:4'&gt;
														&lt;input type=button value="돌아가기" class='input' onClick="history.back();" style='height=28;width=70'&gt;
													&lt;/td&gt;
												&lt;/tr&gt;
												&lt;/form&gt;
												&lt;/table&gt;
											&lt;/td&gt;
										&lt;/tr&gt;	
										&lt;/table&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
								&lt;/table&gt;
								&lt;table width=100%  border=0 cellpadding=0 cellspacing=0&gt;
								&lt;tr&gt;
									&lt;td width=3 nowrap height=4&gt;&lt;/td&gt;
									&lt;td width=100% bgcolor=#F1F1F1&gt;&lt;/td&gt;
									&lt;td width=3 nowrap&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=3 height=5&gt;&lt;/td&gt;
								&lt;/tr&gt;
								&lt;/table&gt;
							&lt;/td&gt;
						&lt;/tr&gt;
						&lt;/table&gt;
					&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr&gt;
					&lt;td height=20&gt;&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr&gt;
					&lt;td&gt;
						&lt;table border=0 cellpadding=5 cellspacing=0 width=100%&gt;
						&lt;tr&gt;
							&lt;td height=1 colspan=3 background="/images/dotBig.gif"&gt;&lt;/td&gt;
						&lt;/tr&gt;
 
 
 
&lt;?
 
if(is_array($this-&gt;opinionBuffer)) {
 
	while(list($i, $val) = each($this-&gt;opinionBuffer)) {
 
?&gt;
 
						&lt;tr bgcolor=#FFFFFF&gt;
							&lt;td width=130 class=green valign=top nowrap&gt;&lt;img src='/images/msnImages/&lt;?= $this-&gt;opinionBuffer[$i][emoticon] ?&gt;.gif' align='absmiddle'&gt; &lt;b&gt;&lt;?= $this-&gt;opinionBuffer[$i][userID] ?&gt;&lt;/b&gt;&lt;/td&gt;
							&lt;td valign=top&gt;&lt;?= $this-&gt;opinionBuffer[$i][content] ?&gt;&lt;/td&gt;
							&lt;td width=90 align=right valign=top class="smallTD"&gt;&lt;?= date("m/d H:i", $this-&gt;opinionBuffer[$i][rDate]) ?&gt; &lt;?= $this-&gt;opinionBuffer[$i][buttonModify] ?&gt; &lt;?= $this-&gt;opinionBuffer[$i][buttonDelete] ?&gt;&lt;/td&gt;
						&lt;/tr&gt;
						&lt;tr&gt;
							&lt;td height=1 colspan=3 background="/images/dotBig.gif"&gt;&lt;/td&gt;
						&lt;/tr&gt;
 
 
&lt;?
 
	}
 
}
 
?&gt;
 
						&lt;/table&gt; 
					&lt;/td&gt;
				&lt;/tr&gt;
				&lt;/table&gt;
 
 
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;/table&gt;
	&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
	&lt;td height=30&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
	&lt;td valign=top&gt;
		&lt;table width=100% border=0 cellpadding=0 cellspacing=1 bgcolor=#BBBBBB&gt;
		&lt;tr&gt;
			&lt;td bgcolor=#FFFFFF&gt;
				&lt;table width=100% border=0 cellpadding=5 cellspacing=0&gt;
				&lt;tr&gt;
					&lt;td colspan=5&gt;  
						&lt;table border=0 cellpadding=3 cellspacing=0 width=100%&gt;
							&lt;tr&gt;
								&lt;td&gt;
									[ &lt;B&gt;관련글&lt;/B&gt; 총 &lt;font color=#ff0000&gt;&lt;?= $this-&gt;bbsBuffer[threadTotal] ?&gt;&lt;/font&gt; 건]
								&lt;/td&gt;
								&lt;td align=right&gt;
									&lt;table border=0 cellpadding=0 cellspacing=0&gt;
									&lt;tr&gt;
										&lt;td&gt;
											&lt;?= $this-&gt;bbsBuffer[categoryList] ?&gt;
										&lt;/td&gt;
										&lt;td&gt;&lt;?= $this-&gt;bbsBuffer[buttonList] ?&gt; &lt;?= $this-&gt;bbsBuffer[buttonVote] ?&gt; &lt;?= $this-&gt;bbsBuffer[buttonWrite] ?&gt; &lt;?= $this-&gt;bbsBuffer[buttonReply] ?&gt; &lt;?= $this-&gt;bbsBuffer[buttonModify] ?&gt; &lt;?= $this-&gt;bbsBuffer[buttonDelete] ?&gt; &lt;?= $this-&gt;bbsBuffer[buttonPrintView] ?&gt;&lt;/td&gt;
									&lt;/tr&gt;
									&lt;/table&gt;
								&lt;/td&gt;
							&lt;/tr&gt;
						&lt;/table&gt;
					&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr&gt;
					&lt;td colspan=5 background="/images/bg_dot.gif" height=1&gt;&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr height=25 bgcolor=#DDDDDD&gt;
					&lt;td align=center width=8%&gt;&lt;B&gt;번호&lt;/B&gt;&lt;/td&gt;
					&lt;td align=center&gt;&lt;B&gt;제목&lt;/B&gt;&lt;/td&gt;
					&lt;td align=center width=12%&gt;&lt;B&gt;아이디&lt;/B&gt;&lt;/td&gt;
					&lt;td align=center width=12%&gt;&lt;B&gt;조회수&lt;/B&gt;&lt;/td&gt;
					&lt;td align=center width=12%&gt;&lt;B&gt;등록일자&lt;/B&gt;&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr&gt;
					&lt;td colspan=5 background="/images/bg_dot.gif" height=1&gt;&lt;/td&gt;
				&lt;/tr&gt;
 
&lt;?
 
if(is_array($this-&gt;listBuffer)) {
 
	while(list($i, $val) = each($this-&gt;listBuffer)) {
 
?&gt;
 
				&lt;tr height=25 &lt;?= $this-&gt;listBuffer[$i][style] ?&gt;&gt;
					&lt;td align=center&gt;&lt;?= $this-&gt;listBuffer[$i][number] ?&gt;&lt;/td&gt;
					&lt;td class=darkgray&gt;&lt;?= $this-&gt;listBuffer[$i][subject] ?&gt; &lt;font size=1&gt;&lt;?= $this-&gt;listBuffer[$i][opinionCount] ?&gt;&lt;/font&gt; &lt;?= $this-&gt;listBuffer[$i][newImage] ?&gt;&lt;/td&gt;
					&lt;td align=center class=dark_gray&gt;&lt;?= $this-&gt;listBuffer[$i][userID] ?&gt;&lt;/td&gt;
					&lt;td align=center&gt;&lt;?= $this-&gt;listBuffer[$i][view] ?&gt;&lt;/td&gt;
					&lt;td align=center&gt;&lt;?= date("Y/m/d", $this-&gt;listBuffer[$i][rDate]) ?&gt;&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr&gt;
					&lt;td colspan=5 background="/images/bg_dot.gif" height=1&gt;&lt;/td&gt;
				&lt;/tr&gt;
 
&lt;?
	}
	 } else {
 
echo
"		
	&lt;tr&gt;
	&lt;td colspan=5&gt; 리스트가 없습니다.
	&lt;/td&gt;
	&lt;/tr&gt;
";
}
?&gt;
 
				&lt;/table&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;/table&gt;
		&lt;table width=100%  border=0 cellpadding=0 cellspacing=0&gt;
		&lt;tr&gt;
			&lt;td width=3 nowrap height=4&gt;&lt;/td&gt;
			&lt;td width=100% bgcolor=#F1F1F1&gt;&lt;/td&gt;
			&lt;td width=3 nowrap&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=3 height=5&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;/table&gt;
	&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&#91;/code&#93;

살며 그리고 사랑하며...
정보는 공유할때 그 가치가 있는것.....
나의 조그만 지식공유는 남에게 엄청난 기쁨을 안겨 준다.

lck7141의 이미지

kimyh wrote:
//[글 내용 관련 변수] 아래의 변수를 참고하여 스킨을 제작하시면 됩니다.
$this->bbsBuffer
						//테이블명
</blockquote></div>
이 부분을 보아하니.. skin 인거 같네요..
아마도.. ~~~template 같은거 아닌가 합니다.
 
즉.. 이 소스에는 아무런 DB 연동도 없다는 것이겠죠?
 
다른 페이지에서 DB 연동, 사용자글 등을 받아오고,
이 페이지에서는 그냥 그 내용들을 출력하는 것이구요.
 
위에 있는 $this-&gt;bbsBuffer[]
등은 바로 DB 연동하는 소스페이지에서 class 로 값을 저장한 부분이고, 이 페이지를 include 하던지 해서 뿌려 준것이지요.
 
말이 너무 두서 없이 된듯 한데..... 정리 하자면
 
1. 어떤 페이지에서낙 DB 연동을 한다.
2. 그 페이지에서 class 를 이용하여(?) $this-&gt;변수 에 값을 저장한다.
3. 그 값을 첨부해주신 소스를 이용해 화면에 뿌려준다.
입니다.
 
즉 위에 소스는 첫번째 파트에 있는 내용만 있다면 어떠한 모양의 웹페이지로라도 변형될수 있는 것이지요.
 
DB 연동등 여러가지 부분을 보시고 싶다면, 다른 소스를 보셔야 할듯 합니다.
 
전체 파악은 좀 시간이 걸리지 않을까 하네요.
 
아님.. 개발자 코멘트 라던가, 배포한곳 홈페이지에서 자세한 설명을 들으시는것도 한가지 방법이라 생각 됩니다.
 
그것도 아니라면, php 관련 문서 함 읽어 보시고,
인터넷에서 php template 에 관해 찾아 보시고, 그 패키지 다운 받으셔서 document 함 읽어 보시면 많은 도움 되리라 생각 됩니다.
 
php 관련 template 에 관해선, phpschool.com 에 가서 검색해 보시면 찾으실수 있습니다.
ssehoony의 이미지

올려주신 파일이 다른 파일을 include 하는게 아니고
다른 파일이 올려주신 파일을 include 하기 때문에 위의 skin 파일을
include 하는 녀석을 찾아보셔야 겠군요.