채택완료

confirm 질문

2020-12-12 (토) 01:40:48 1,902

echo "<script>confirm('회원님의 결제일은 '+dday+'일 입니다. 지난 달 사용금액은 '+usepoint+'입니다.','/bbs/qalist.php')</script>";

요렇게 했는데요

확인을 눌러도 링크로 가지질 않네요 어떻게 해야 하나요?

버튼을 누르거나 그렇게 해서 나오는 알러트가 아니고

if(로그인 했을 때 회원아이디가 1이냐) {

echo "<script>confirm('회원님의 결제일은 '+dday+'일 입니다. 지난 달 사용금액은 '+usepoint+'입니다.','/bbs/qalist.php')</script>";

}

이런 구조입니다

답변 1개 / 댓글 1개

채택된 답변
+20 포인트
2020-12-12 (토) 01:51:09

자바스크립트는 선행 명령어에서 오류 발생시

후행 명령어가 모두 죽어버립니다.

F12 개발자 콘솔에서 어떤 오류가 발생하는지부터 확인하세요.

답변에 대한 댓글 1개

echo "<script>if (confirm('회원님의 결제일은 '+dday+'일 입니다. 지난 달 사용금액은 '+usepoint+'입니다.')){document.location.href='/shop/item.php?it_id=1605237891';}</script>";

요렇게 했더니 해결됐네요 감사합니다

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