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

글 작성시 alert창이 뜨면 새로고침이 됩니다 채택완료

sharkdog 5년 전 조회 2,500

글 작성시 내용을 입력하지 않으면 배경이 빈페이지로 바뀌면서 alert창이 뜨고

창을 닫으면 페이지가 새로고침이 되어서 기존에 작성된 내용이 모두 사라집니다.

페이지가 바뀌지 않고 그 페이지 그대로인 상태에서 alert창이 뜨게 하려면 어떻게 해야 하나요

 

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

답변 2개

채택된 답변
+20 포인트
플래토
5년 전

/skin/board/스킨명/write.skin.php

파일에 보통

fwrite_submit(f) {... 로 시작하는 함수가 있습니다.

 

여기서 값의 유무를 체크하는게 기본으로 되어있을텐데

 

현재 제작된 스킨에서 글 작성시에 값의 존재유무를 확인 하는지 체크해보시고

없는경우

 

/skin/board/basic/write.skin.php 를 참고해서 해결해보세요

 

PHP코드가 안되시면 제작의뢰로 가서셔 요청하세요

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

s
sharkdog
5년 전
기본스킨을 사용해도 그렇습니다.. 따로 수정한 게 없는데 뭐때문인지 모르겠네요..
s
sharkdog
5년 전
head.sub.php 파일이 중복으로 적용되어서 wrest.js 파일 때문에 충돌이 생긴거였네요. 미해결로 두기 그래서.. 채택드리겠습니다. 답변 감사합니다.
플래토
5년 전
@sharkdog 해결하셨다니 다행이네요
.js 충돌들은 헤더/푸터 손댈때 종종발생하죠 ^^

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

5년 전

폼을 전송 한 후에 유효성 검사를 php에서 직접 하기 때문에 그렇습니다.

전송전에 검사하시면 됩니다.

자바스크립트로 검사하시거나, php를 활용하시고 싶으시면 ajax를 활용하셔서 검사하시면 됩니다

 

로그인 후 평가할 수 있습니다

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

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

로그인