안녕하세요.
아미나 사용중입니다.
1레벨 하루 등록가능 댓글을 제한하려 합니다.
bbs/write_comment_update.page.php에 아래 소스를 넣었는데 회원의 mb_1값이 20이 넘었는데도
alert가 안뜨고 그냥 댓글만 등록이 안되고 있습니다.
댓글 등록이 안되는거보면 기능상 문제는 없는거 같은데...
뭐가 잘못된걸까요?
alert가 왜 안뜨는건지 ㅡㅡ;
필요한 기능 다 만들어놓고 제일 간단할것 같았던 문제에서 막히니 울고싶네요 ㅠㅠ
고수님들 도움 부탁드립니다.
if($member['as_level'] < 2 && $w != 'cu' && $member["mb_1"] >= '20'){
alert('메시지');
}
답변 4개 / 댓글 2개
채택된 답변
+20 포인트
아미나 댓글 부분이니(ajax를 이용한 페이징 출력부분입니다)
apms_alert써야할것같습니다
apms_alert('1|메세지');
이렇게 써주세요
"1|" 꼭들어가야합니다
답변에 대한 댓글 2개
Policia
2020-11-04 (수) 13:36:10
if($member['as_level'] < 2 && $w != 'cu' && $member['mb_1'] >= 20){
alert('메시지');
}
PHP가 타입 낯가리는지는 잘 모르겠는데,
아무튼 저 부분이 좀 의심되긴 하네요.
병원에서일해요
2020-11-04 (수) 09:06:07
if 조건 전부 alert으로 찍어보세요
값이 다르게 넘어갔으니 조건을 안타는거겠죠?
2020-11-04 (수) 06:15:51
$w != 'cu'에서 댓글수정이 아니라 댓글쓰기 이므로 cu가 아니라 c 아닌가요?
답변을 작성하려면 로그인이 필요합니다.
그누보드 일반 alert함수는 안먹힐꺼에요(일반 alert함수는 메세지를띄워주고 url이동하기때문)