묻고답하기

=======================
[board] [study]                       <--메뉴
=======================

iframe name=main                    <--iframe

쓰기 수정 삭제
=======================

프레임은 이런식으로 아이프레임 써서 해놨는데여 글 수정을 클릭해서 수정을 하고 저 위에 있는

[board]를 클릭하게 되면 새 창으로 게시판이 띄워집니다. 그 이유를 잘 모르겠어요

더욱이 이상한건 글쓰기나 삭제를 하고 board를 클릭하면 name이란 iframe에 정상적으로 게시판이 나타나요

새 창으로 띄워지지 않고 iframe에 나타났으면 합니다.

메타 refresh가 아닌 reload()를 사용하면 정상적으로 되긴 하나 게시판화면이 아니라 홈피 초기화면이 띄워져서 사

용을 못하겠습니다.

고수님들 정말 간절히 부탁드립니다

소스파일 두개를 올립니다.

[소스1] board_rewrite.php

<?
include "../config/board_config.php";
?>
<html>
<head>
<title>FREE BOARD</title>

<SCRIPT LANGUAGE=JAVASCRIPT>
function content_check(form)
{
name = form.name.value.length;
comment = form.comment.value.length;
title = form.title.value.length;
if ( name == 0 ) {
        alert("정확한 이름을 입력 하세요.");
        form.name.focus();
        return (false);
}
if ( title == 0 ) {
        alert("제목을 입력하세요.");
        form.title.focus();
        return (false);
}
if ( comment == 0 ) {
        alert("내용을 안 넣을려구용 ?");
        form.comment.focus();
        return (false);
}
if ( comment > 8000 ) {
        alert("길이제한 함다.");
        form.comment.focus();
        return (false);
}
if ( title > 40 ) {
        alert("제목은 최대 한글 35자,영문60자까지만 허용합니다.");
        form.title.focus();
        return (false);
}
return (true);
}

</SCRIPT>
</head>

<body  bgcolor=#FFFFFF>
<br>
<center>

<form action=board_insert.php?id=<?echo $id;?> method=post  name=suhoi onSubmit="return content_check(this)">    

<?
mainT();

echo ("
<P>
<table border=1 bgcolor=$suhoi width=500 height=20>
<tr>
<td align=center bgcolor=$suhoi>
<font color=$fontcolor><B>$rewritetitle</B></font>
</td>
</tr>
</table>
");

$result=mysql_query("select * from $board where id=$id");
$row=mysql_fetch_array($result);

$comment=htmlspecialchars($row[comment]);

$name=htmlspecialchars($row[name]);

$title=htmlspecialchars($row[title]);

?>


<!--★ 시작 표시 ★-->
<TABLE border=1 width=500 height=200>
<TR height=20>
<TD width=200 height=20 align=left bgcolor=#ffffff>
                    <p align="center">이름</TD>
<TD width=300 height=20 align=left bgcolor=#ffffff>
                    <p align="left"><INPUT type=text name=name size=20 maxlength=10 value="<? echo $name; ?>">
</TD>
</TR>
<TR height=20>
<TD width=200 height=20 align=left bgcolor=#ffffff>
                    <p align="center">이메일</TD>
<TD width=300 height=20 align=left bgcolor=#ffffff>
                    <p align="left"><INPUT type=text name=email size=20 maxlength=25 value=<? echo $row[email]; ?>>
</TD>
</TR>
<TR height=20>
<TD width=200 height=20 align=left bgcolor=#ffffff>
                    <p align="center">비밀번호</TD>
<TD width=300 height=20 align=left bgcolor=#ffffff>
                    <p align="left"><INPUT type=password name=pass size=8 maxlength=8>(비밀번호가 맞아야 수정 가능)
</TD>
</TR>
<TR height=20>
<TD width=200 height=20 align=left bgcolor=#ffffff>
                    <p align="center">제 목<p></TD>
<TD width=300 height=20 align=left bgcolor=#ffffff>
                    <p align="left"><INPUT type=text name=title size=60 maxlength=35 value="<? echo $title; ?>"><p>
</TD>
</TR>
<TR>
<TD width=200 height=20 align=left bgcolor=#ffffff>
                    <p align="center">내용</TD>
<TD width=300 height=200 align=left bgcolor=#ffffff>
                    <p align="left"><TEXTAREA name=comment cols=45 rows=10><? echo $comment; ?></TEXTAREA>
</TD>

</TABLE>
<p align="center">
<INPUT type=submit name=submit size=10 value="수정하기">
  
<p align=center><a href=board_list.php>[목록보기]</a></p>
;  
<INPUT type=reset name=submit size=10 value="Cancel">

<?
mysql_close();
?>


</body>
</html>

[소스2] board_insert.php

<?
if(!$id){
        setcookie("userid",$name);
}
include "../config/board_config.php";

if(!$parent){
        $parent=0;
$qry="select id from $board order by id desc";
$mysql_result=mysql_query($qry,$db);
$rowv = mysql_fetch_array($mysql_result);
//id 값하고 egroup 값하고 같아야 하므로 1더한다.
$egroup=$rowv[id]+1;
}else{
                $egroup=$group;
}
//auto_increment 속성은 중간에 id가 삭제 되어도 젤 큰 수에서 1개 증가한다.
if(!$id){
        $dbinsert = "insert into $board values ('','$name','$email','$pass','$title','$comment',now(),'$REMOTE_ADDR','$parent','$egroup',0,'n','$see')";
        $result=mysql_query($dbinsert,$db);
}else{
//$id 값이 있으면 수정 루틴이다.
$result = mysql_query("select pass from $board where id=$id",$db);
$row=mysql_fetch_array($result);

if(($pass==$row[pass]) || ($pass=="took")){
        /*
        echo $name."<p>";
        echo $title."<p>";
        echo $email."<p>";
        echo $comment."<p>";
        */

        $dbup = "update $board set name='$name',title='$title',email='$email',comment='$comment' where id=$id";
        $result = mysql_query($dbup,$db);
}else{
        echo ("
        <script>
                alert('비밀번호가 틀립니다.');
                history.go(-1);
        </script>
        ");
        exit;
        }
}
        
mysql_close($db);
echo "<font face=돋음 size=2 color= silver>정상적으로 저장되었습니다.</font><p>";
?>
<META HTTP-EQUIV= "Refresh" CONTENT="0; URL=board_list.php">
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
박영순 드림위버가 안열여여 [1] 2007.08.10
박기표 주테이블이 화면왼쪽,위쪽과 떨어져 있다가 게시판 누르면 딱붙는 현상 [5] 2007.08.10
전광일 나모에서 레이어를 투명하게 만들고싶어요. [1] 2007.08.10
emppu re] 마우스 커서 설정의 예 [1] 2007.08.10
이경훈 PHP에서 한글 경로 [1] 2007.08.10
김상혁 드림위버의 테이블 위치(크기)와 실제가 틀린데.. [4] 2007.08.10
Moon 아이피 표시에 대하여. [2] 2007.08.10
김상혁 내용이 긴 페이지의 경우에 클릭해서 바로 가기 만드는 방법은요? [3] 2007.08.10
이두희 [DreamWeaver MX] DreamWeaver에서 메뉴상의 Roll over 어떻게 구현하죠? [2] 2007.08.10
이두희 [포토샵] 포토샵에서 선은 어떻게 그리죠? [1] 2007.08.10
엄태희 php로 회원가입 및 관리자모드를 만들고 있는데요..라디오버튼으로 성별 입력시 db에 저장이 안됩니다. [2] 2007.08.10
s(-ㅈㅡ)z훔☆ 아쿠아앰프잘깔았는데요 서브에서 메인넘어오면 앰프가 한개씩 늘어요;;;도와주세요 [1] 2007.08.10
박기표 co.kr 주소는 어떻게 얻죠? [2] 2007.08.10
Badboy 방문자 트랙킹 [2] 2007.08.10
김호영 설문조사 프로그램 좀 알려주세요. [1] 2007.08.10
김상혁 테이블 위치 고정 방법을 알고 싶습니다. [3] 2007.08.10
김덕철 현제 쓰고있는 게시판의 데이터를 받고 싶습니다. [4] 2007.08.10
정진호 나모웹에디터 도와주세요.. [1] 2007.08.10
음흠? 이 폰트가 뭘까요  
이은우 도메인과 호스팅을 다른곳에서 구입했는데요.. [1] 2007.08.10
김용구 비회원일 경우에 글과 목록을 보여지게 하려는데 이게 안되네요 -_-;;; [1] 2007.08.10
신정호 스크립트 에러에 대해서 문의드립니다. [2] 2007.08.10
이기성 이미지 맴으로 새창열시 싸이즈 [1] 2007.08.10
김현수 링크 관련 질문입니다~. [2] 2007.08.10
The -A- 웹폰트 적용이 됬다,안됬다 합니다.  
강성호 게시판 수정을 했을 때 문제가 발생해염;;  
김병철 JavaScript 강좌에 세이클럽 스크롤이라는거 했는데 스크립트 오류가..  
jasmin 제로보드 스킨을 만들때 쓰이는 그림들은 어떻게 만드나요? [1] 2007.08.10
박선미 쇼핑몰 구축 프로그램 추천 좀.... [2] 2007.08.10
수하 랜덤으로 이미지를 여러개 묶어서 나타내기 [1] 2007.08.10