이런방법이 가능한가요? 정보
이런방법이 가능한가요?본문
그누보드로 넘어온지 몇주 되지도 않습니다.
전에 제로를 썼었는데 ㅠ.ㅠ;;
한 DB에 회원 테이블이 두개입니다. 하나는 그누 멤버테이블이구요 하나는 업체 테이블입니다.
두개의 형식이 판이하게 달라 어쩔수 없이 두개로 나눠야 할거 같은데요..
하나의 outlogin에서 두개의 테이블을 검색하여 로그인이 될수 있게 했으면 하는데요..
이부분이 가능한가요? 가능하다면 약간의 팁을 올려주시기 바랍니다.
막상 시도해보려 하니 막히는곳 천지입니다 ㅠㅠ.
어떤파일들에서 로그인 및 세션, 쿠키를 처리하는지 몰라 헤메고 있습니다..;;
무지한 저에게 힘을 주십시오 ㅠㅠ
댓글 전체
lib/gnuboard.lib.php 파일의 get_member() 펑션을 아래걸로 교체해 주십시오.
// 회원 정보를 얻는다.
function get_member($mb_id)
{
global $cfg;
/*
$sql = " select * from $cfg[table_member]
where mb_id = TRIM('$mb_id') ";
*/
$row1 = sql_fetch("select * from $cfg[table_member] where mb_id = TRIM('$mb_id') ");
if($row1[0])
$re_row = $row1;
else
$re_row = sql_fetch("select * from 업체테이블명 where mb_id=trim('$mb_id') ");
//return sql_fetch($sql);
return $re_row;
}
// 회원 정보를 얻는다.
function get_member($mb_id)
{
global $cfg;
/*
$sql = " select * from $cfg[table_member]
where mb_id = TRIM('$mb_id') ";
*/
$row1 = sql_fetch("select * from $cfg[table_member] where mb_id = TRIM('$mb_id') ");
if($row1[0])
$re_row = $row1;
else
$re_row = sql_fetch("select * from 업체테이블명 where mb_id=trim('$mb_id') ");
//return sql_fetch($sql);
return $re_row;
}
혹시 $w 값을 변경해서 사용할수는 없을까요? 로그인되면 w값이 u로 바뀌는데 업체로 로그인되면 w값이 u값이 아닌 다른값으로 쓸수 없을까요?
$w값 정의된곳을 아무리 찾아도 안나오는군요;;
$w값 정의된곳을 아무리 찾아도 안나오는군요;;
$w 변수는 정보수정 링크등에서 직접 넘겨주도록 되어 있습니다.
해당 스킨등에서 직접 수정하십시오.
해당 스킨등에서 직접 수정하십시오.