C

함수 다시 질문요..

//회원정보중  가입한지 며칠이 되었는지 얻는다.
function get_member_reg_after_cnt($mb_id)
{
global $g4, $mb;

    $mb_id = trim($mb_id);
    if (empty($mb_id)) return 0;

$sql = " select (TO_DAYS('$g4[time_ymdhis]') - TO_DAYS('$mb[mb_datetime]') + 1) as days "; // 회원가입후 몇일째인지? + 1 은 당일을 포함한다는 뜻
$row = sql_fetch($sql);
$mb_reg_after = $row[days];
return $mb_reg_after;
}
요렇기 만들어놓으니 자기소개 페이지 에서는 잘 보여주는데요
정보수정페이지에서는 값을 가져오질 못하네요..;;
<?=get_member_reg_after_cnt($mb_id) ?> 요렇게 써주고 있구요...
그누보드 모든페이지에서 사용을 했으면 하는데 방법 없을까요?

|

댓글 6개

위의 소스를 /extend/ 디렉토리에 xxx.php 처럼 파일이름 상관없이 넣어두시면 그누전체에서 사용하실 수 있습니다. ^^

아니면

위의 소스를 xxx.lib.php 형태로 /lib/ 디렉토리에 저장하시고 /extend/xxx.extend.php 에서

include_once("$g4[path]/lib/xxx.lib.php"); 처럼 인클루드 하셔도 되구요 ^^

방법은 여러가지죠 ^^
그문제는 아닌듯 하구요.. 저게 common.lib.php에 있는 함수거든요...^^;;;
정보수정페이지에서는 $mb_id가 아니고 다른값을 가져오는게 아닐지;


함수 호출 할 때 <?=get_member_reg_after_cnt($member[mb_id]) ?> 으로 한번해보세요.
그렇게도 시도해봤는데 안되더라구요..
함수 호출은되나요?

안에서 echo로 출력해보세요
자기소개 페이지인 profile.php 쪽에선 잘 작동합니다..
정보수정 페이지에서가 문제지요..
echo를 어떤식으로 써야하지요??
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
16년 전 조회 1,904
16년 전 조회 965
16년 전 조회 810
16년 전 조회 1,003
16년 전 조회 1,524
16년 전 조회 1,047
16년 전 조회 1,162
16년 전 조회 1,999
16년 전 조회 887
16년 전 조회 897
16년 전 조회 851
16년 전 조회 964
16년 전 조회 1,587
16년 전 조회 1,696
16년 전 조회 794
16년 전 조회 749
16년 전 조회 957
16년 전 조회 828
16년 전 조회 995
16년 전 조회 1,527