᠋

죄송해요.. 다시 질문 드립니다.

· 2012-02-04 (토) 20:11:09 · 1064 · 3
<?
include_once("./common.lib.php");
include_once("./_head.php");

$message[0] = "축하 합니다. ! 포인트 100점을 희득하셨습니다.";
$message[1] = "축하 합니다. ! 대박 포인트 200점을 희득하셨습니다.";

if ($message[0]){
insert_point($member['mb_id'], 100, "당첨", "@daroll", $member['mb_id'], $g4['time_ymdhis']);
}
if ($message[1]){
insert_point($member['mb_id'], 200, "당첨", "@daroll", $member['mb_id'], $g4['time_ymdhis']);
}
?>
<?echo $message[rand(0,2)];?>
<?
include_once("./_tail.php");
?>

이렇게 지정했는데요. insert_point 이부분에서 포인트 지급이 안되고 위에 메세지 박스만 출력이 되네요..

어떻게 하면둘다 인식이 되나요 ?...
|

댓글 3개

2012-02-04 (토) 23:20:17
include_once("./common.lib.php"); 대신 include_once("./_common.php"); 를

사용하셔야 할 것 같습니다.

common.lib.php 파일을 직접 호출로 인해 common.php 파일을 호출못해서

나오는 현상같습니다. 한가지 더 말씀드리자면 랜덤함수로 0 또는 1을 추출한 후 상황에 맞게

포인트와 메세지를 출력해야 할 것 같습니다.
2012-02-05 (일) 10:09:38
아 그뭐라고 해야되지 ..;;

common.php 이런걸로 다 출력 시키고 상자뽑기 라는 포인트게임을 연동하는데 포인트가 지급이 안되서 그러는거에요 ㅜㅜ
포인트지급이 안된다면 별이님 답변처럼 하는 것이 맞습니다만 그래도 안된다면??
위 코드가 들어있는 화일이 어떤 폴더에 위치하고 있는가요?
그리고 어떤방법으로 이 화일을 실행 하는가요?
$member['mb_id'] 값이 전달되지않아서 포인트지급이 안되는 것 같군요

그리고 어떤 동작을 하려고 하는지 모르지만 위 코드 자체가 잘못 되어잇습니다
항상 if ($message[0]){ , if ($message[1]){ 이 두 부분이 모두 실행 됩니다

$message[0] = "축하 합니다. ! 포인트 100점을 희득하셨습니다.";
$message[1] = "축하 합니다. ! 대박 포인트 200점을 희득하셨습니다.";

if ($message[0]){
위에서 $message[0]값이 있으니 무조건 실행 되겠지요

if ($message[1]){
이 부분도 위에서 $message[1] 값이 있으니 무조건 실행 됩니다
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-02-05 조회 946
12-02-05 조회 1,765
12-02-05 조회 975
12-02-05 조회 926
12-02-05 조회 1,137
12-02-05 조회 884
12-02-05 조회 950
12-02-05 조회 1,657
12-02-04 조회 1,600
12-02-04 조회 1,065
12-02-04 조회 1,136
12-02-04 조회 1,232
12-02-04 조회 934
12-02-04 조회 976
12-02-04 조회 1,719
12-02-04 조회 930
12-02-04 조회 1,194
12-02-04 조회 1,062
12-02-04 조회 2,652
12-02-04 조회 1,650