채택완료

근원적인 질문입니다. write[],view[] 같은 변수 인데 이렇게 붙이고 호출하는 이유가?

2018-11-03 (토) 19:35:15 3,008

근원적인 질문입니다. write[],view[] 같은 변수 인데 이렇게 붙이고 호출하는 이유가?

뷰페이지에선 $view['wr_5']

쓰기 페이지에선 $write['wr_5']

꼭 안지켜도 같은 동작을 하던데..

분리한 이유가.. 먼가요??

|

답변 2개

채택된 답변
+20 포인트

wr_id가 있으면 common.php에서 테이블에서 값을 추출하여 $write에 저장을 합니다

-- 쓰기페이지에서 수정시 기존 값을 보여줄때 사용합니다

view페이지에서 보여줄 $view에 저장되는 변수들은 $write 값을 이용하여

조건에 맞게 가공하여 저장합니다(같은 것 같지만 다른 부분이 여럿 있습니다)

-- 제목 길이를 게시판 설정에서 정한 길이로 잘라 따로 저장한다든지,

분문 내용에 줄바꿈 문자를 추가한다든지,

$write에 없는 첨부화일 정보를 추가한다든지 등등

뷰페이지에서 아래와 같이 해보면 무엇이 어떻게 바뀐것인지 무엇이 다른지 상황을 알 수 잇을 겁니다

print_r($write);

print_r($view);

사람 이름 정하는 것이랑 마찬 가지 이유죠

답변을 작성하려면 로그인이 필요합니다.