이미지 설명을 다른 목적으로 설정해서 하는데요 고수님들 도와주세요.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

이미지 설명을 다른 목적으로 설정해서 하는데요 고수님들 도와주세요.. 정보

이미지 설명을 다른 목적으로 설정해서 하는데요 고수님들 도와주세요..

본문

쓰기와 보기는 성공했어요..^^*

그런데 수정시 안돼서 올립니다.

vrite.php부분에서 다음과 같이 수정을 하였습니다.



원본 ---------------------------------------------------------------

// 수정의 경우 파일업로드 필드가 가변적으로 늘어나야 하고 삭제 표시도 해주어야 합니다.
if ($w == "u")
{
    for ($i=0; $i<$file[count]; $i++)
    {
        $row = sql_fetch(" select bf_file, bf_content from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and bf_no = '$i' ");
        if ($row[bf_file])
        {
            $file_script .= "add_file(\"<input type='checkbox' name='bf_file_del[$i]' value='1'><a href='{$file[$i][href]}'>{$file[$i][source]}({$file[$i][size]})</a> 파일 삭제";
            if ($is_file_content)
                $file_script .= "<br><input type='text' class=w_text size=50 name='bf_content[$i]' value='{$row[bf_content]}' title='업로드 이미지 파일에 해당 되는 내용을 입력하세요.'>";
            $file_script .= "\");\n";
        }
        else
            $file_script .= "add_file('');\n";
    }
    $file_length = $file[count] - 1;
}





수정본------------------------------------------------------------------------------------------------------

// 수정의 경우 파일업로드 필드가 가변적으로 늘어나야 하고 삭제 표시도 해주어야 합니다.
if ($w == "u")
{
    for ($i=0; $i<$file[count]; $i++)
    {
        $row = sql_fetch(" select bf_file, bf_content from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and bf_no = '$i' ");
        if ($row[bf_file])
        {
            $file_script .= "add_file(\"<input type='checkbox' name='bf_file_del[$i]' value='1'><a href='{$file[$i][href]}'>{$file[$i][source]}({$file[$i][size]})</a> 파일 삭제";
            if ($is_file_content)
                $file_script .= "<br><TEXTAREA name=bf_content[$i] rows=3 style='border: 1px solid #C2C2C2; word-break:break-all; width:100%;'>{$file[$i][bf_content]}</TEXTAREA>";            <-------------- 이부분을 한줄상자를 글상자로 바꾸었어요..
            $file_script .= "\");\n";
        }
        else
            $file_script .= "add_file('');\n";
    }
    $file_length = $file[count] - 1;
}



위와같이 바꾸기만 했는데요.... 한줄로 붙여서 끝까지 쓰면 수정시 뜨는데...

글쓸때 엔턴을 사용하여 입력한 후 다시 수정을 하면 다운로드 창이 안뜨네요... 뭐가 잘못된건가요 자바문제인가요??

아시는분은 빠른 답변 부탁드립니다.

댓글 전체

이 부분을 수정해줘야하나요??  자바에 약해서요...

자바부분 수정부위를좀 알려주세요..

        <?=$file_script; //수정시에 필요한 스크립트?>

        function del_file()
        {
            // file_length 이하로는 필드가 삭제되지 않아야 합니다.
            var file_length = <?=(int)$file_length?>;
            var objTbl = document.getElementById("variableFiles");
            if (objTbl.rows.length - 1 > file_length)
                objTbl.deleteRow(objTbl.rows.length - 1);
        }
        </script>
전체 7 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT