이전 목록 다음
채택완료

alert 믄제!!! 도저히 모르겠어요 ㅠㅠ

echo 값 : mb_status : 3 mb_ed_reason : 0 mb_ed_date : 0000-00-00

 

아래에서 alert 하면 에러가 나요;; 도저히 어떻게 해야 되는지 모르겠어요;;

중간 소스지만 위에는 alert 가 되는데 아래는 안되는 이유를 모르겠어요;;

echo <script>로 하면 또 되지만 뒤로 가기가 안되요 ㅠㅠ

좀 도와주세요 ㅠㅠ

아참 get으로 들어온 값이 1214면 자꾸 뒤에 1214\\ 게 붙어요 이거 어케 처리해야 되나요?

 

Copy
if (trim($mb_status) == "3"){    echo "mb_status : ".$mb_status." mb_ed_reason : ".$mb_ed_reason." mb_ed_date : ".$mb_ed_date;    if (trim($mb_ed_reason) == '0')  alert("퇴사사유와 퇴사일을 입력하셔야 수정하실 수 있습니다.");    if (trim($mb_ed_date) == '0000-00-00')  alert("퇴사사유와 퇴사일을 입력하셔야 수정하실 수 있습니다.");}

답변 3개 / 댓글 6개

채택된 답변
+20 포인트

아래를 한번 참고해 작성해 보세요..

 

if(trim($mb_ed_reason) == '0'​) { 

alert("퇴사사유와 퇴사일을 입력하셔야 수정하실 수 있습니다",원하는사이트경로"); 

} 

 

그리고 1214\\ 역슬래시 붙는거 저도 많이 헤매었는데.. 그냥 제거 함수써서 꼼수로 사용하고 있어요.

 

 

$str = "1214" // 받은 get 값

$str = get_text(stripslashes($str));

 

 

 

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

답변에 대한 댓글 1개

$url를 아에 변경해서 stripslashes(stripslashes($str));​로 변경해서 처리했습니다.
왜 그래야 되는지를 모르겠지만... ^^

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

stripslashes(stripslashes($str));

이걸로 처리했습니다;; $url를 내가 잡아서 수정후 강제로 넣어주면 되네요;;;

편법이긴 하지만 그래도 이동은 가능하니 안급할때 해봐야 겠어요;;;​ 

 

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

답변에 대한 댓글 1개

해결 되신건가요?

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

경고창이 되고 안되고의 문제가 아니고 처리 페이지의 소스에 오류가 있는지 없는지를 먼저 확인 하셔야 할것 같습니다

 

그리고 php-script로 작성한 alert의 경고는 한페이지에 한번만 나오고 이전페이지 또는 지정페이지로 이동하게 되어있는건 아시죠? 

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

답변에 대한 댓글 4개

php script 로 작성한 alert 를 두번이나 세번 하려면 어떻게 해야 하나요?
그러니까 그 페이에서 경고가 안뜬다면 오류가 있으니까 경고가 안뜨는 경우겠지요
멈춰진 페이지에서 소스보기를 해서 소스가 보인다면 그부분을 확인 하시면 되고 , 소스가 없이 빈페이지라면 처리가 안된것이거나 오류가 있어서 멈춘겁니다
이때 생기는 오류를 확인하고 잡으셔야겠지요
죄송한데 스크립트 한번만 할수 있는거 어떻게 푸시는지 아세요?
어느페이지에서 뭘 할때 오류가 나는지 페이지 url을 올려주세요

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

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

로그인
🐛 버그신고