[왕초보질문]폼에 들어가는 구문에 대해서 정보
[왕초보질문]폼에 들어가는 구문에 대해서본문
<input class=ed maxlength=7 size=10 name=wr_5 required value="<?=$write[wr_5]?>">
여기서
value="<?=$write[wr_5]?>"
<?=$write[wr_5]?>
이놈을 넣는 이유가 뭔가요
안넣고 그냥 공백으로 둬도 게시판 같은데 등록이 되던데;;
댓글 전체

수정시에 저장된 값을 가져오기 위해서 넣는 겁니다.^^

글작성시에는 없어도 문제가 되지 않습니다...
다만,,,글을 수정할때는요....?
수정시에는 해당글번호(wr_id)를 가지고 해당 구문을 불러와서 보여줍니다.
해당되는 $write에 대한 구문은 common.php의 312줄 부근에 있습니다..
if ($wr_id)
$write = sql_fetch(" select * from $write_table where wr_id = '$wr_id' ");
즉, 해당 글번호(wr_id)로 해당글을 불러와서 수정시에 다시 update해주는 것이지요...^^
다만,,,글을 수정할때는요....?
수정시에는 해당글번호(wr_id)를 가지고 해당 구문을 불러와서 보여줍니다.
해당되는 $write에 대한 구문은 common.php의 312줄 부근에 있습니다..
if ($wr_id)
$write = sql_fetch(" select * from $write_table where wr_id = '$wr_id' ");
즉, 해당 글번호(wr_id)로 해당글을 불러와서 수정시에 다시 update해주는 것이지요...^^
감사합니다!!ㅠㅠ 요고 한가지만요..그렇다면 기본값을 넣은 상태에서 불러오기도 어떻게 하면 될까요;
value="<?=$write[wr_5]?>기본값"
이렇게 적으면 되나요?
value="<?=$write[wr_5]?>기본값"
이렇게 적으면 되나요?

스킨 글작성 파일의 상단에 넣어 주세요.
if ($w =="") {
$write['wr_5'] = "기본값";
}
if ($w =="") {
$write['wr_5'] = "기본값";
}

더망가야쥥.....ㅠ.ㅠ
위의 구문을 안넣어도 되지 않을까요?
전 안넣고 썼는데...쓸때와 아닐때의 차이점좀 알려주십사와요~~
전 안넣고 썼는데...쓸때와 아닐때의 차이점좀 알려주십사와요~~

아래 댓글 참조하셔요...버러러럭~~~~~!

글쓰기폼 상단(쓰기스킨)의 상단에
if($w==""){
$write[wr_5] = "기본값";
}
해 두시면 글작성시에 해당 필드에 위에서 정의한 기본값이 입력되어 있고
글작성자가 해당 부분을 수정해서 입력하면 수정된대로 입력이 되지요...
또한 작성된 글을 수정시에는 $w=="u"를 사용하므로 위에서 정의된 기본값은 무시되고
저장된 값을 보여 줍니다...^^
if($w==""){
$write[wr_5] = "기본값";
}
해 두시면 글작성시에 해당 필드에 위에서 정의한 기본값이 입력되어 있고
글작성자가 해당 부분을 수정해서 입력하면 수정된대로 입력이 되지요...
또한 작성된 글을 수정시에는 $w=="u"를 사용하므로 위에서 정의된 기본값은 무시되고
저장된 값을 보여 줍니다...^^
수정시에도 되던데요? ㅜ.ㅜ
제가 잘못한것이 맞는것 같은데 전 그냥 되길래 그냥 씁니다.ㅜ..ㅜ
제가 잘못한것이 맞는것 같은데 전 그냥 되길래 그냥 씁니다.ㅜ..ㅜ

잉~ 그럴리가요? 인공지능인가 봅니다.ㅎㅎ
얼마전에 알려주신 팁으로 적용한거 다시한번 보고 오겠습니다..
분명없었던거 같았었는데요 ^^
추가: 아 죄송합니다...그게 아니였습니다..ㅜ.ㅜ
분명없었던거 같았었는데요 ^^
추가: 아 죄송합니다...그게 아니였습니다..ㅜ.ㅜ

푸하하하~~~!
벌칙입니다...지구 들고 계세요....^^
벌칙입니다...지구 들고 계세요....^^
근데 저도 되요;;수정시에도;;왜일까요 ㅠㅠ
답변선택하기 진짜 미안하네요..헐랭이님 담엔 선택할게요!!!ㅠㅠ 흑흑
우와...지금 진짜 공부 많이 하고 있습니다ㅠㅠ
여러개 넣을 시
이렇게 하는것 맞죠?
if($w==""){
$write[wr_1] = "기본값";
$write[wr_2] = "기본값2";
}
이렇게 하는것 맞죠?
if($w==""){
$write[wr_1] = "기본값";
$write[wr_2] = "기본값2";
}

넵~~~~!
전 그래도 안넣을랍니다..ㅜ.ㅜ