form 으로 값 전달 후 alert 울리지 않고 새로고침을 해버립니다ㅠㅠ 채택완료
인메모리
9년 전
조회 3,486
안녕하세요.
매번 신세지고 있습니다.
다름이 아니옵고....
</p><p><script type="text/javascript">
alert('수정 완료!');
</script>
<?php
header('Location: ' . $_SERVER['HTTP_REFERER']);
exit;
?></p><p>
이 소스에서.... 수정 완료! 라는 alert 창이 뜬 다음에 페이지가 새로고침 되는데요ㅠㅠ
무슨 수를 써도 alert 창이 안뜹니다ㅠ
php 안에 echo 로 넣어도 안뜹니다ㅠㅠ 어이쿠..
새로고침을 해야지 뒤로 가기나 다른건 해서 안되는 소스라서 방법이 없나 해서요ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 4개
9년 전
header() 펑션이라 그럴 겁니다.
php 문서에서 가장 먼저 해석이 되어집니다.
그 이외의 php 구문은 절차지향으로...
header("Location:url");
이게 아니었다면 정상적으로 경고창이 떴을 겁니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인