묻고답하기

main.php 랑 yes.php, no.php 이 세파일을 읽어와서 스킨처럼 뿌리는 게시판을 만들려고 해요

본체는

--------
yn.php
--------
<?
/*
Yes or No

메인 스레드-

리플 테이블 에서 메인 테이블 스레드 넘버 참조식

리플 테이블 좋다/나쁘다 2개로

넘버-제목-날짜-설명-IP

CREATE TABLE mainlist (
no int(8) DEFAULT '0' NOT NULL auto_increment,
subject varchar(255) NOT NULL,
date varchar(8) NOT NULL,
comment varchar(255) DEFAULT '10' NOT NULL,
iplog varchar(15) NOT NULL,
PRIMARY KEY (no)
);
CREATE TABLE yeslist (
no int(8) DEFAULT '0' NOT NULL auto_increment,
comment text NOT NULL,
mother int(8) NOT NULL,
iplog varchar(15) NOT NULL,
PRIMARY KEY (no)
);
CREATE TABLE nolist (
no int(8) DEFAULT '0' NOT NULL auto_increment,
comment text NOT NULL,
mother int(8) NOT NULL,
iplog varchar(15) NOT NULL,
PRIMARY KEY (no)
);

*/

//DB설정 부분
$host = "localhost";
$user = "aaa";
$password = "bbb";
$db = "aaa";
$connect = mysql_connect ($host,$user,$password) or die(print "<center>DB에 연결할수 없습니다.</center>");


//스킨파일 이름
$skin_main='main.php';
$skin_yes='yes.php';
$skin_no='no.php';

//페이지 당 출력갯수
$view_limit = 20;
//[1] [2] ..몇개나 한번에 나올지
$show_page_num = 10;
mysql_select_db ($db,$connect);

//에러메세지 처리루틴
function message ($message)
{
   echo "
        <script>
        window.alert ("$message");
        history.go(-1);
        </script>
        ";
exit;
}

// 메인 리스트 출력 시작 - 스킨처리도 겸비
$query = mysql_query("select * from mainlist",$connect);
while($data=mysql_fetch_array($query))
{
        $fmainp = fopen($skin_main,"r");
        $fmain = fread($fmainp,filesize($skin_main));
        $fmain = str_replace("<!--subject-->",$data[subject],$fmain);
        $fmain = str_replace("<!--date-->",$data[date],$fmain);
        $data[comment]=nl2br($data[comment]);
        $fmain = str_replace("<!--comment-->",$data[comment],$fmain);
        echo "$fmain";
        fclose($fmainp);

        //Yes 리플 출력 시작
        $query_yes = mysql_query("select * from yeslist where mother='$data[no]';",$connect);
        while($yesdata=mysql_fetch_array($query_yes))
        {
                $fyesp = fopen($skin_yes,"r");
                $yesdata[comment]=nl2br($yesdata[comment]);
                $fyes = str_replace("<!--yes_comment-->",$yesdata[comment],$fyes);
                echo "$fyes";
                fclose($fyesp);
        }

        //No 리플 출력 시작
        $query_no = mysql_query("select * from nolist where mother='$data[no]';",$connect);
        while($nodata=mysql_fetch_array($query_no))
        {
                $fnop = fopen($skin_no,"r");
                $nodata[comment]=nl2br($nodata[comment]);
                $fno = str_replace("<!--no_comment-->",$nodata[comment],$fno);
                echo "$fno";
                fclose($fnop);
        }
}


?>

이렇구요 main.php 의 내용은

----------
main.php
----------
이게 메인<br>
<!--subject--><br>
<!--date--><br>
<!--comment--><br>
<!--yes_comment--><br>
<!--no_comment--><br>


이어서 yes.php 와 no.php 는 각각

---------
yes.php
---------
예스코멘트<br>
<!--yes_comment--><br>

--------
no.php
--------
노우코멘트<br>
<!--no_comment--><br>


이렇거든요

yn.php 파일을 부르면 저 세 파일들이 다 한화면에 뜨도록 할 생각인데
아무리해도 main.php 파일의 내용만 출력되요;;

수정 조언을 좀 부탁드립니다;;
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
박상현 노프레임 사이트 만드는데 질문 있어욤... [10] 2007.08.10
김학형 제로카운터 설치에서 이상한 현상이... [1] 2007.08.10
뾰이 object 사용시..  
쇼~ 하이퍼링크를 이중으로 걸어줄 수 있는지.... [1] 2007.08.10
이종일 트래픽을 늘리는 방법을 알고 싶습니다! [1] 2007.08.10
모범생 iis 사이트 추가시 문제 [1] 2007.08.10
미향 배경음악이 나오질 않습니다-_ㅠ 꼭좀 도와주세요. [3] 2007.08.10
김경태 홈페이지를 풀스크린으로 보이게하는것 (f11 키를 누른 화면이 아닌 풀스크린) 자바스크립트나 html 을 알고싶습니다. [2] 2007.08.10
신진희 리얼플레이어 주소숨기기!!!! 도와주세요!!  
ㅡㅅㅡㅋ 옛날에 익스플러러상에서 해상도바꾸는..  
추연석 염치불구하고 부탁드립니다.(이동메뉴관련)  
슈메이커 두가지질문이에요. [3] 2007.08.10
김경태 문서를 열었을때 전체화면으로 변하는 방법 알려주시면 고맙겠습니다. [1] 2007.08.10
Horegi 브라우저를 닫아도 세션이 종료가 안되네요 [2] 2007.08.10
박태범 도트를 찍는데.. [2] 2007.08.10
하수민 노프레임(메뉴 위치가 계속 변해요) [1] 2007.08.10
박상현 최근 게시물 클릭하면 게시판이 그대로 떠버리는.... [2] 2007.08.10
찐머-★ 아이프레임과 노프레임에 대해서 [2] 2007.08.10
무꾸 echo 명령사용시 질문 입니다.. [2] 2007.08.10
안인대 절대경로 질문입니다. [2] 2007.08.10
Cide 포토삽 7.01 업데이트에 대해서  
냐하하 윈도우 2000에서 트래픽 다시질문....  
김유진 로그인폼과 게시판. [1] 2007.08.10
자바메뉴과련 질문입니다.... [1] 2007.08.10
김경태 드림위버4는 타 웹에디터 (프론트페이지,나모웹에디터) 처럼 html을 볼수가 없나요? [2] 2007.08.10
면발의진수 스킨기능을 만들어 볼려는데...  
김유정 윈도우 nt 4.0 에서 제로보드 설치하는 법 좀 알려 주세요... [1] 2007.08.10
鍾烈 쿼리 100번? [2] 2007.08.10
김성준 폰트에 관해서 [3] 2007.08.10
백승열 질문이에요~!! [1] 2007.08.10