묻고답하기

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

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


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 남기남
good 인클루드 방법에 관한,.. [1] 2007.08.10
さようなら 플래쉬 서브메뉴 땜시... [2] 2007.08.10
이진용 플래쉬 내비게이션 메뉴를.. [1] 2007.08.10
이덕형 눈물의 w2k server ...  
박연하 default로 쓰는 button 스타일 시트의 파라매터 값들을 알고 싶습니다. [1] 2007.08.10
이덕형 w2k , 서비스팩3 , iis5 환경에서 php 설정 오류 문제... 도와주세요.  
홍상제 웹에서 실행화일 실행과 자바스크립트 문제. [4] 2007.08.10
미루키★ 제발 도와주세요ㅠㅠ;; 서명에 랜덤으로.... [1] 2007.08.10
김민영 폰트에 관하여...... [1] 2007.08.10
이영진 초보입니다.오류 설명좀 부탁드립니 ^^ [1] 2007.08.10
웬즈데이* 홈페이지에 들어가면 이미지가 다 안뜨네요.. [3] 2007.08.10
도미정 페인트샵 사용중..  
김원녕 HTML 저장할때요.. [3] 2007.08.10
오반장 특정 게시판에 회원들이 글을 작성했는지 체크하려면... [3] 2007.08.10
안민규 드림위버로 레이어가 투명하려면 어케해야하죠? [2] 2007.08.10
박군의그녀 타겟값지정재질문 [1] 2007.08.10
Penin Temporary Internet Files 폴더에 asf 파일이 저장이 안되네요..?  
박군의그녀 타겟값을 [2] 2007.08.10
Soft119™ 가끔씩 개체가 필요하다며 디버깅 하라는데요.. [2] 2007.08.10
이환규 팝업창에 이창 다시열지 않음 기능 넣었는데 게속 열립니다... [1] 2007.08.10
세가지소원 Oracle 8i 와 9i의 차이점이... [1] 2007.08.10
이영준 배경음악이 겹치기로...  
바투 기본 게시판 짜다가--;; [1] 2007.08.10
파워돌 [php] php 카운터인데요. 이떻게 수정을 해야 하는지요.  
신경만 Print Screen을 눌러 웹브라우져를 캡쳐하면 아이콘 모양만 뜨고 [2] 2007.08.10
박군의그녀 링크를 걸려고 하는데요 [1] 2007.08.10
박진국 플래시로 메뉴를.. [3] 2007.08.10
박상인 질문좀 올릴께요...^^ 답변 부탁드려요~ [3] 2007.08.10
쓸쓸한달빛 포토샵 관련 질문입니다.. [1] 2007.08.10
고대윤 한수 부탁드리겠습니다 (^^ 질문) [3] 2007.08.10