alert문의 채택완료
alert과 die 차이가 뭔가요
부득이하게 alert은 이용할 수 없고 die만 가능한데
die('회원 전용 서비스 입니다.'); 이부분을 회원전용 서비스입니다.라고 뜬이후에
/bbs/login.php 로 url을 이동하고자 합니다.
어케 수정해야하는지요
alert('로그인 후 이용이 가능합니다.','/bbs/login.php'); 이것처럼
die('회원 전용 서비스 입니다.','/bbs/login.php'); 이렇게 하면 오류나도 안되네요
답변 5개
답변에 대한 댓글 3개
파일명이 html 이거나
아래 내용을 게시판에 입력했거나 한건 아니겠죠?
<?php
include_once('./_common.php');
if (!$is_member)
die("<script>alert('오류메세지');location.href='이동할주소';</script>");
if(!$it_id)
die('상품 코드가 올바르지 않습니다.');
// 상품정보 체크
$sql = " select it_id from {$g5['g5_shop_item_table']} where it_id = '$it_id' ";
$row = sql_fetch($sql);
if(!$row['it_id'])
die('상품정보가 존재하지 않습니다.');
$sql = " select wi_id from {$g5['g5_shop_wish_table']}
where mb_id = '{$member['mb_id']}' and it_id = '$it_id' ";
$row = sql_fetch($sql);
if (!$row['wi_id']) {
$sql = " insert {$g5['g5_shop_wish_table']}
set mb_id = '{$member['mb_id']}',
it_id = '$it_id',
wi_time = '".G5_TIME_YMDHIS."',
wi_ip = '$REMOTE_ADDR' ";
sql_query($sql);
die('OK');
} else {
die('위시리스트에 이미 등록된 상품입니다.');
}
?>
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
die("<script>alert('오류메세지');location.href='이동할주소';</script>");
댓글을 작성하려면 로그인이 필요합니다.
die 는 그냥 거기서 종료되는 php 함수입니다. exit() 와 동일합니다. 그자리에서 멈춥니다.
http://php.net/manual/kr/function.die.php
alert() 는 그누보드에서사용하는 사용자함수입니다. 경고창 출력후 url 또는 이전페이지로 이동합니다.
댓글을 작성하려면 로그인이 필요합니다.
메세지 출력후 이동하시려면
alert을 사용하시면 됩니다.
die는 메세지출력후 실행중지하는 PHP 내장함수입니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
include_once('./_common.php');
if (!$is_member)
die("<script>alert('오류메세지');location.href='이동할주소';</script>");
?>
이렇게 넣은건데여 ㅠㅠ