묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
PHP에서 메시지 창 띄울때 새창으로 띄우는 법
2005.07.16 09:18
홈페이지 작성하다가 이문제가 안풀리네요...
<?
if($pass == "이곳에 원하는패스워드를 입력하세요.")
{
echo "패스워드가 맞습니다.";
}
else
{
echo "패스워드가 틀립니다.";
}
?>
이런식으로 코딩하면 현재창에 오류메시지가 나오는데
이걸 새창에서 나오게 할 수 있는 방법은 없나요?
alert("패스워드가 틀립니다"); 이런식으로
alert, echo, error 등이 어디(html? java? php?) 에서 사용되는 언어인지 ? 문법인지 ?
아무것도 모르는 초보구요...
제가 원하는 것은
php 문서에서 오류메시지를 새창에 띄우고 싶은 겁니다...
그럼 고수님들의 노하우(?)를 부탁합니다...
<?
if($pass == "이곳에 원하는패스워드를 입력하세요.")
{
echo "패스워드가 맞습니다.";
}
else
{
echo "패스워드가 틀립니다.";
}
?>
이런식으로 코딩하면 현재창에 오류메시지가 나오는데
이걸 새창에서 나오게 할 수 있는 방법은 없나요?
alert("패스워드가 틀립니다"); 이런식으로
alert, echo, error 등이 어디(html? java? php?) 에서 사용되는 언어인지 ? 문법인지 ?
아무것도 모르는 초보구요...
제가 원하는 것은
php 문서에서 오류메시지를 새창에 띄우고 싶은 겁니다...
그럼 고수님들의 노하우(?)를 부탁합니다...
댓글 2
-
현원
2005.07.17 16:25
-
김준식
2005.07.17 19:41
php 자체적으로는 안되구요 자바스크립트를 이용하셔야 가능합니다.
<?php
function message( $message ) {
echo("<Script>\n <!--\n window.alert('$message')\n history.go(-1)\n -->\n </Script>\n");
exit;
}
if($pass == "이곳에 원하는패스워드를 입력하세요.") {
message("패스워드가 맞습니다.");
}
else {
message("패스워드가 틀립니다.");
}
?>
그런데.. 굳이 이걸 새창을 띄워가시면서 보여주시면.. -_-;; 오는 사람이 싫어할기 쉬울텐데요..
- 예제 -
<?
if($pass == "이곳에 원하는패스워드를 입력하세요.")
{
echo "<script language=javascript>
alert('패스워드 맞아유');
</script>";
//여기에는 이동하기
}
else
{
echo "<script language=javascript>
alert('패스워드 틀려유');
history.back();
</script>";
}
?>