Hook 질문 채택완료

Copy
<?php

# 개별 페이지 접근 불가

if (!defined("_GNUBOARD_")) {

    exit;

}

 

function addDefaultFavorite($mb_id) {

    $sql = "";

    sql_query($sql);

}

add_event('register_form_update_after', 'addDefaultFavorite', G5_HOOK_DEFAULT_PRIORITY, 1);

 

?>

 

이런식으로 회원가입 후 실행될 함수를 작성 했는데요.

$mb_id로 회원가입한 아이디를 인자로 가져오고 싶은데 어떻게 해야할지 모르겠습니다.

답변 1개

채택된 답변
+20 포인트

해당 훅 함수에서 해당 변수가 정의 되어있지 않으면 직접 받아서 사용할 수 없습니다

해당 페이지에 이미 변수가 선언되어있다면

Copy
function addDefaultFavorite($mb_id) {
    global $mb_id;
    $sql = "";
    sql_query($sql);
}

식으로 글로벌 변수로 선언해서 함수 내부에서도 사용할 수 있습니다

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

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

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

로그인
🐛 버그신고