미채택 완료

alert문의

2018-10-10 (수) 11:02:51 3,171

alert과 die 차이가 뭔가요

부득이하게 alert은 이용할 수 없고 die만 가능한데

  die('회원 전용 서비스 입니다.'); 이부분을 회원전용 서비스입니다.라고 뜬이후에

/bbs/login.php 로 url을 이동하고자 합니다.

어케 수정해야하는지요

alert('로그인 후 이용이 가능합니다.','/bbs/login.php'); 이것처럼 

die('회원 전용 서비스 입니다.','/bbs/login.php'); 이렇게 하면 오류나도 안되네요

|

답변 2개 / 댓글 2개

2018-10-10 (수) 15:17:08

die('<script>alert("회원 전용 서비스 입니다.");location.href="/bbs/login.php";</script>');

답변에 대한 댓글 1개

2018-10-10 (수) 17:01:11
alert창 뜨면서 내용이
die('<script>alert("회원 전용 서비스 입니다.");location.href="/bbs/login.php";</script>');
이렇게 소스 그대로 뜨네요

http://php.net/manual/kr/function.exit.php

die 는 exit와 같습니다.

스크립트가 작동이 중단되는 것입니다.

alert은 그누보드 함수입니다.  같은 기능이 아닙니다.

아래와 같이 사용해 보세요.

die('<script>alert('오류메세지');location.href='이동할주소'</script>');

답변에 대한 댓글 1개

2018-10-10 (수) 13:39:09
;location.href 부분 오류뜨면서 이상한데용 ㅠㅠ

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