테스트 사이트 - 개발 중인 베타 버전입니다

Hook 질문 채택완료

선셋 4년 전 조회 3,396

</p>

<p><?php</p>

<p># 개별 페이지 접근 불가</p>

<p>if (!defined("_GNUBOARD_")) {</p>

<p>    exit;</p>

<p>}</p>

<p> </p>

<p>function addDefaultFavorite($mb_id) {</p>

<p>    $sql = "";</p>

<p>    sql_query($sql);</p>

<p>}</p>

<p>add_event('register_form_update_after', 'addDefaultFavorite', G5_HOOK_DEFAULT_PRIORITY, 1);</p>

<p> </p>

<p>?></p>

<p>

 

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

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

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

답변 1개

채택된 답변
+20 포인트
4년 전

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

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

</p>

<pre>
<code>function addDefaultFavorite($mb_id) {
    global $mb_id;
    $sql = "";
    sql_query($sql);
}</code></pre>

<p><code>

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

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

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

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

로그인