테스트 사이트 - 개발 중인 베타 버전입니다

write.skin.php파일에서 각 내용 출력하는 방법

· 14년 전 · 1222 · 3
write.skin.php에 스크립트를 하나 추가해서
글쓴이가 쓴 정보를 경고창을 띄워 한번더 확인할수있게하려고하는데요...

아래처럼 넣으니까 각 항목이 출력이 안되네요...
어떤식으로해야 write_update.skin.php파일로 넘어가기전에 경고창을 통해
입력한 내용을 확인할 수있을까요??

<script language="javascript">
function CheckFormW(f) {

if(confirm("입력하신 사항이 맞는지 확인해주세요 \n\n--------------------------------------------\n\n- 이름 : <?=$write[wr_name]?> \n- 연락

처 : <?=$write[tel1]?>-<?=$write[tel2]?>-<?=$write[tel3]?> \n- 주소 : <?=$write[wr_5]?> \n관리용품 구매여부 : <?=$write[wr_6]?>"))
{

alert('성공적으로 접수하였습니다.');
} else {
return false;
}
}


</script>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

14년 전
$write[wr_N]
값에 \n이 들어 있는 살펴 보세요.
무슨말씀이신지 잘모르겠는데... 좀더구체적으로 설명해주시면 감사하겠습니다ㅠㅠ
폼안의 값을 재확인 시키는 것이므로 폼값을 출력해야 맞는 것 같습니다.
$write[wr_name]값은 해당 게시물에 대해 수정버튼을 눌렸을때 db의 테이블값을 가지고 있는 변수이므로 위에서처럼 자바스크립트로 폼값을 출력해 주려면 f.wr_name.value를 이용해야 하지 않을까요?
가령, 폼 안에서 <input type="text" name="wr_name" id="wr_name_id" value="<?=$write[wr_name]" />
처럼 id값도 있다면, 자바스크립트 함수 안에서
var check_name = document.getElementById("wr_name_id").value; 라고 해놓고
if(confirm("입력하신 사항이 맞는지 확인해주세요 \n\n--------------------------------------------\n\n- 이름 : " + check_name + "\n- 연락
식으로 사용하셔도 되구요.
다시 보니 함수에서 f를 받아오니까
var check_name = f.wr_name.value;
if(confirm("입력하신 사항이 맞는지 확인해주세요 \n\n--------------------------------------------\n\n- 이름 : " + check_name + "\n- 연락
처럼 사용하셔도 되구요.

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440