묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?
2005.07.30 19:26
회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?
$lang->msg_exists_nick_name = \
댓글 6
-
조민
2005.07.30 19:42
-
조민
2005.07.30 19:43
-
Oro.
2005.07.30 19:58
저기 위방법대로 했는데요 안되네요 ㅠㅠ,, 저는 게시판을 페이지구 외부로그인이 아이프레임인데요 거기에 맞는 방법으로 했거든요? 근데 게시판에서 로그인 하니까 'Parse error: parse error, unexpected '}' in /wecan2/plency/coreahistory.new21.org/bbs/login_check.php on line 59'이런 거만 떠요 왜이러죠 ㅠㅠ -
Oro.
2005.07.30 19:59
외부로그인으로 로그인 해도 저런 메세지가 뜨네요 뭘 잘못한건지 소스는요
login_check.php 의 소스는
<?
include "lib.php";
$connect=dbconn();
$user_id = trim($user_id);
$password = trim($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>";
echo "<SCRIPT> if(parent.pong==self) parent.parent.main.location.reload();
else parent.login.location.reload(); </SCRIPT>";
if($s_url) movepage($s_url);
elseif($id)
// 회원로그인이 실패하였을 경우 에러 표시
} else {
head();
Error("로그인을 실패하였습니다");
foot();
}
@mysql_close($connect);
?>
입니다 -
Oro.
2005.07.30 19:59
logout.php 의 소스는
<?
include "lib.php";
// DB 연결
if(!$connect) $connect=dbConn();
// 멤버 정보 구해오기
$member=member_info();
if(!$member[no]) Error("로그인 상태가 아닙니다");
if(!$group_no) $group_no=$member[group_no];
if($id) $setup=get_table_attrib($id);
if($setup[group_no]&&!$group_no) $group_no=$setup[group_no];
mysql_close($connect);
destroyZBSessionID($member[no]);
// 4.0x 용 세션 처리
$zb_logged_no='';
$zb_logged_time='';
$zb_logged_ip='';
$zb_secret='';
$zb_last_connect_check = '0';
session_register("zb_logged_no");
session_register("zb_logged_time");
session_register("zb_logged_ip");
session_register("zb_secret");
session_register("zb_last_connect_check");
session_destroy();
echo "<SCRIPT> if(parent.pong==self) parent.parent.main.location.reload();
else parent.login.location.reload(); </SCRIPT>";
if($s_url) movepage($s_url);
if($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>";
?>
이구요 ㅠㅠ 도와주세요 !!! -
조민
2005.07.30 20:08
노프래임[원프래임]은 솔직히 페이지 하나입니다.
페이지 하나에 로그인을 삽입하고 게시판을 삽입하는거죠!
이럴때 외부적은 로그인을 하던 내부적[게시판] 로그인을 하던
페이지가 리플레시가 되면서 로그인이 이루어집니다.
그런데, 프래임 홈페이지는 각각의 프래임은 사실 독립적인 각각의 페이지기 이기때문에.
우측 프래임에서 로그인을 한다고 가정할때, 전체적으로 페이지가 리플레시가 이루어 지지 않습
니다.
우측 프래임만 로그인이 이루어지고 다른 부분은 새로고침[리플레시]가 안된 상태이기때문에
로그인이 각각 다른겁니다..