readonly 사용방법좀 문의드립니다... ㅠㅠ > 그누4 질문답변

그누4 질문답변

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

readonly 사용방법좀 문의드립니다... ㅠㅠ 정보

readonly 사용방법좀 문의드립니다... ㅠㅠ

본문

여러명이서 게시글 하나를 수정해서 작성하는 게시판을 만들었는데요

최초 생성자가 게시글을 작성하면 다른 사용자가 수정을 눌러서 다음 내용을 작성합니다

그런데 처음 작성한 사람의 내용도 수정이 가능하게 되버리는데 처음 작성한 내용은 수정 못하게 할수있을까요?

처음작성자는 wr_1 ~ wr_4 사용
다름사용자는 wr_5 ~ wr_8 사용
이런식으로 구성했습니다


그런데 문의해서 답을 찾기는 했습니다...

- 소스 구성(예) -

<?
if($w=='u' && $write[mb_id]!=$member[mb_id]) $readonly='readonly';
?>

<input type=text name=wr_1 value='<?=$write[wr_1]?>' <?=$readonly?>>
<input type=text name=wr_2 value='<?=$write[wr_2?>' <?=$readonly?>>
<input type=text name=wr_3 value='<?=$write[wr_3?>' <?=$readonly?>>
<input type=text name=wr_4 value='<?=$write[wr_4?>' <?=$readonly?>>

이런식으로 하니 처음 작성자가 쓴글은 수정이 안되는데 다음 사용자가 입력할려는 칸까지 입력이 안되네요...

- 다음 사용자 입력칸 -

<input type=text name=wr_5 value='<?=$write[wr_5?>' <?=$readonly?>>
<input type=text name=wr_6 value='<?=$write[wr_6?>' <?=$readonly?>>

어떻게 해야 할까요... ㅠㅠ

또한가지 셀렉트문도 readonly 시키고 싶은데 이건또 어떻게 하는건지.... ㅜ.ㅜ

<select name='wr_7' itemname="작업자" style="border:0px;  word-break:break-all;  font-size:8pt;" >
    <option value='' <? if($write[wr_] == 선택) echo " selected "; ?>>작업자선택
        <option value='양승록' <? if($write[wr_7] == 양승록) echo " selected "; ?>>양승록
        <option value='김예랑' <? if($write[wr_7] == 김예랑) echo " selected "; ?>>김예랑
</select>

이것도 풀어주시면 형님으로 모시겠습니다!

Fatal error: Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, null given in /home/kagla/new-sir/old/lib/common.lib.php:2339 Stack trace: #0 /home/kagla/new-sir/old/lib/common.lib.php(2339): mysqli_fetch_assoc() #1 /home/kagla/new-sir/old/skin/board/v16/view.skin.php(795): sql_fetch_array() #2 /home/kagla/new-sir/old/bbs/view.php(403): include_once('...') #3 /home/kagla/new-sir/old/bbs/board.php(300): include_once('...') #4 {main} thrown in /home/kagla/new-sir/old/lib/common.lib.php on line 2339