묻고답하기

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 남기남
孤松 제로보드XE게시판  
i지니i 크롬으로 보면 글씨가 이상해요.. file  
좋은데이 1.7.10코어업데이트와 레이아웃설치시 에러 봐 주세요,  
일산사람1 menu가 없어 졌어요 [2] file 2015.02.15 by 일산사람1
채민아바이 사용자 정의에서 추가한 '전화번호 형식'을 숫자만 입력되게 할 수 없을까요? file  
반걸 회원가입 인증메일 질문드립니다.  
띠링띠링 위젯페이지 콘텐츠 수정할때 말인데요 file  
trblood 40-50명정도 동접하는싸이트 [1] 2015.02.15 by 나만의너
stylebygio 스케치보드 갤러리 에서 가로 썸네일 갯수  
또별 php에 pdo사용하시분 있나요?  
잘생긴모범생 파.싱할때 게시판에 등록이 되지를 않습니다. file  
하르나모 스케치북스킨 중 방명록+게시판  
띠링띠링 사이드에 애드센스 넣는거 광고 움직이게 해도 되나요?? [1] 2015.02.15 by 벼리507
xe초보자 모바일 게시판 기본스킨이요  
회색차일구름 Sketchbook5 방명록 사용중인데요. 비밀글 쓸 때 [1] 2015.02.14 by 아형여옹
spaz 레이아웃 우측에 배너 공간을 만들고 싶습니다.  
jfadmin 비밀글은 로봇.txt를 쓰지않아도 검색에 노출이 안 되나요? [2] 2015.02.14 by bluedream
띠링띠링 다올 공식레이아웃 쓰시는분있나요? 사이드 배너는 어떻게 넣죠?  
newi 메인페이지에서 나타나지 않게 [2] 2015.02.14 by bluedream
배움쉼터용 s4uNextep 님의 반응형 레이아웃 .. 도와주세요! (사례비 5만원 드릴께요) [2] 2015.02.14 by 키스투엑스이