묻고답하기

  기본 게시판 짜다가 막혀서 글을 올립니다.

  글 지우기가 안되서 속이 타다가 해결을 했는데... 갑자기 잘 되었던 글 수정이 안 되네요... 정말 웹프로그래밍을 시작한지 얼마 안된 왕초보라서... 고수님들께 조언을 받고 싶습니다.


sujeng.php

<?

include("./conn.php");

$tablename="cmm_board_free";
//글 불러오기
$query="select * from $tablename where NO='$NO'";
$result=mysql_query($query,$conn) or die (mysql_error());
$array=mysql_fetch_array($result);


//백슬레쉬 제거, 특수문자 변환(html용),개행(<br>) 처리 등
//$array[name]=stripslashes($array[name]);
$array[title]=stripslashes($array[title]);
$array[memo]=stripslashes($array[memo]);

$array[subject]=htmlspecialchars($array[name]);
$array[memo]=htmlspecialchars($array[memo]);
$array[memo]=nl2br($array[memo]);
?>

<html><title>C.M.M</title>

<script language="javascript">

function check_ok()
{

if(!check.title.value)
{ alert("글 제목을 입력해주세요");
   check.title.focus();
   return false; }

if(!check.memo.value)
{ alert("글 내용을 입력해주세요");
   check.memo.focus();
   return false; }

if(!check.password.value)
{ alert("비밀번호를 입력해주세요.");
   check.password.focus();
   return false; }
}
</script>
</head>

<form name="check" action="sujeng_ok.php" method="post" onsubmit="return check_ok();">

<input type=hidden name="page" value="<? echo $page ?>">
<input type="hidden" name=NO value='+ '+ '<? echo $NO ?>'>

<table width="340"  border="1" cellspacing="0" cellpadding="0" bgcolor=#FFEFFF bordercolorlight=white  bordercolordark=#E70029 align=center>
<tr>
        <td width="100">회원ID</td>
        <td width="100"><input type="text" name=id size="10" maxlength="10" value='<?echo $array[member_no] ?>'+ '></td>

</tr>
<tr >
        <td width="100" >제목</td>
        <td width="200"><input type="text" name=title size="35" maxlength="50" value='<? echo $array[title] ?>'></td>
</tr>
<tr>
        <td width="50">내용</td>
        <td width="250"><textarea type="text" name=memo rows="10" cols="35"><? echo $array[memo] ;?> </textarea></td>
        <!--textarea에서는 value값을 사용하면 안된다--!>

</tr>
<tr>
        <td width="90">비밀번호</td>
        <td width="250"><input type="password" name=password size="10" maxlength="10"></td>
</tr>
</table>
<table align=center>
<tr>
        <td><input type="submit" value="수정" class="check"></td>
        <td><a href= "list.php?page=<? $page ?>"><input type="submit" value="목록"></a>
</tr>
</table>
</form>


sujeng_ok.php

<?

include ("./conn.php");

$tablename="cmm_board_free";

$id=addslashes($array[member_no]);
$title=addslashes($array[title]);
$memo=addslashes($array[memo]);
$password=addslashes($array[password]);

$date=time();

//비밀번호가 맞는지 확인
$sql="select NO from $tablename where NO=$NO and password=$password";
$result=mysql_query($sql) or die (mysql_error());

if(mysql_num_rows($result))
        {
        $sql="update $tablename set title='$title',memo='$memo',password='$password'+ ' where NO=$NO";

        mysql_query($sql) or die(mysql_error());
      $msg = "수정을 하였습니다.";
  
        echo " <html><head>
                <script name=javascript>
  
                if('$msg' != '') {
                        self.window.alert('$msg');
                }
    

                </script>
                </head>
                  
<meta http-equiv='Refresh' content='0; URL=list.php'>

                                </html> ";
  

} else {
        $msg = "비밀번호가 틀립니다.";
        echo " <html><head>
                <script name=javascript>
  
                if('$msg' != '') {
                        self.window.alert('$msg');
                }
  
                history.go(-1);
  
                </script>
                </head>
                </html> ";
  
}
  
  
?>



그리고 글 수정 하기를 딱 누르면......

글 입력 했을 때





이렇게 입력했다면

글 수정을 누르면

난</br>
나</br>
다</br>

이렇게 나오는건 왜 그런거죠?

에휴...
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
해피지영 구버전 1.4.4 사용중인데...로그인이 안되네요. 디비에서 회원가입 허용을.. [1] 2014.12.06 by 돼지코구뇽
빠른별 xe 글쓰기가 안됩니다. [1] 2014.12.06 by 돼지코구뇽
좋은데이 XE 공식 Default 레이아웃에 서브메뉴 삭제방법을 알려주세요 [2] 2014.12.05 by 좋은데이
zmdzmd XE 알림센터 Lite 만 설치하면 댓글 등록이 잘 안됩니다. [1] 2014.12.05 by KrteamENT
아수라다 댓글 역순 관련 질문드려요!!! [8] 2014.12.05 by DoorWeb
보소보소 회원가입후 나타나는 이런 메세지는 [2] 2014.12.05 by 보소보소
jisooo 회원마다 날짜를 지정해서 디데이를 출력하고 싶습니다. [4] 2014.12.05 by jisooo
일단덤벼 에디터 질문입니다. [1] file 2014.12.05 by 몽실아빠
devflow XML Query에서 group by having [1] 2014.12.05 by 퍼니엑스이
MIC 에디터 본문 입력란이 이상합니다. [3] file 2014.12.05 by KANTSOFT
yjb0714 phpinfo가 보이지 않네요 [4] 2014.12.05 by yjb0714
풀카운트 문의드립니다. [1] 2014.12.05 by GG
토라상 이 싸이트에 사용된 갤러리는 자작인가요? [1] 2014.12.05 by 숭숭군
쭈띠 xe 엔진을 내려받아 압축을 풀면... [4] file 2014.12.05 by 쭈띠
몽실아빠 인기글 출력 위젯이 특정 mid를 대상으로 이상동작합니다. [2] 2014.12.05 by 몽실아빠
모이어 비밀번호 4자 이상 영어숫자포함 제한 해제...... [3] 2014.12.05 by 모이어
봉드레88 checkbox 기본값 줄바꾸는 방법 좀 알려주세요  
지원필요 xe쇼케이스 위젯 뭔가요?? [2] 2014.12.05 by 지원필요
유동운 1.7.4.1 설치완료 후 관리자사이트 접속시 왼쪽 메뉴가 안나오네요 ㅜㅜ [2] 2014.12.05 by bbqzgo
기만1988 제로보드 설치가 안됩니다. [1] 2014.12.05 by YJSoft