묻고답하기
제로보드4 게시판 로그인이 안됩니다.
2010.01.13 03:56
관리자를 제외한 회원들이 로그인이 안된다고 하네요. 로그인이 되었다가 풀리는 게 아니라 아예 로그인이 안된다고 해요.
현재 호스팅은 무료 호스팅을 받고 있고 제로보드4를 쓰고 있습니다.
로그인이 됐다가 풀렸을때 방법들을 써봤는데도 되질 않더라구요. (애초에 로그인이 안되는 오류여서 그런지...) 어떤 것을 수정해야 되는지 도무지 답이 나오질 않네요 초보라서...
그러던중 게시판 미리보기를 했을때 잠깐
Warning: session_register() [function.session-register]: Cannot send session cache limiter - headers already sent (output started at /web/home/계정/html/bbs/lib.php:1) in /web/home/계정/html/bbs/lib.php on line 136
이 코드가 떴었거든요... 어떠케 해야할까요?
login_check.php 입니다
<?
include "lib.php";
$connect=dbconn();
$user_id = trim($user_id);
$password = trim($password);
if(!get_magic_quotes_gpc()) {
$user_id = addslashes($user_id);
$password = addslashes($password);
}
if(!$user_id) Error("아이디를 입력하여 주십시요");
if(!$password) Error("비밀번호를 입력하여 주십시요");
if($id) {
$setup=get_table_attrib($id);
$group=group_info($setup[group_no]);
}
if($setup[group_no]) $group_no=$setup[group_no];
// 회원 로그인 체크
$result = mysql_query("select * from $member_table where user_id='$user_id' and password=password('$password')") or error(mysql_error());
$member_data = mysql_fetch_array($result);
// 회원로그인이 성공하였을 경우 세션을 생성하고 페이지를 이동함
if($member_data[no]) {
if($auto_login) {
makeZBSessionID($member_data[no]);
}
// 4.0x 용 세션 처리
$zb_logged_no = $member_data[no];
$zb_logged_time = time();
$zb_logged_ip = $REMOTE_ADDR;
$zb_last_connect_check = '0';
session_register("zb_logged_no");
session_register("zb_logged_time");
session_register("zb_logged_ip");
session_register("zb_last_connect_check");
// 로그인 후 페이지 이동
$s_url=urldecode($s_url);
if(!$s_url&&$id) $s_url="zboard.php?id=$id";
if($s_url) movepage($s_url);
elseif($id) movepage("zboard.php?id=$id&page=$page&page_num=$page_num&select_arrange=$select_arrange&desc=$des&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&category=$category&no=$no");
elseif($group[join_return_url]) movepage($group[join_return_url]);
elseif($referer) movepage($referer);
else echo"<script>history.go(-2);</script>";
// 회원로그인이 실패하였을 경우 에러 표시
} else {
head();
Error("로그인을 실패하였습니다");
foot();
}
@mysql_close($connect);
?>
뭐가 잘못된 걸까요... 혹시 해답에 필요한 부분들이 아니라면 꼭 말씀해주세요.
끈기있게 도와주셨으면 좋겠습니다..