묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?
2005.04.07 04:11
회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?
$lang->msg_exists_nick_name = \
[수정하기전에 본인이 수정할 파일을 미리 백업해 둡시다 ]
iconbuy_ok.php 파일
아이콘 넘버는 안쓰는 icq를 이용해 넘버를 구합니다..소스 중간쯤에 디비 내용이 있습니다.
<?
/*
iconname 아이콘의 이름
icondata 아이콘의 그림주소
iconcost1 아이콘의 글스기 가격
iconcost2 아이콘의 코멘트 가격
iconsurang 아이콘의 수량
iconseller 아이콘의 판매자
iconbuyer 아이콘의 구매자
iconbuy_ok.php 아이콘 구입 처리
*/
//매도인의 이름이 넘겨와야한다..링크로....
// 라이브러리 함수 파일 인크루드
include "lib.php";
// DB 연결
if(!$connect) $connect=dbConn();
//게시판 설정읽음
if($id) {
$setup=get_table_attrib($id);
// 설정되지 않은 게시판일때 에러 표시
if(!$setup[name]) Error("생성되지 않은 게시판입니다.<br><br>게시판을 생성후 사용하십시요","window.close");
}
$member=member_info();
//구입자의 정보를 처리
if(!$member[no]) Error("로그인된 회원만이 사용이 가능합니다.","");
$member[level] = stripslashes($member[level]);
$member[password] = stripslashes($member[password]);
$member[name] = stripslashes($member[name]);
/*
이제는 정보를 검색하는 곳
*/
// 다음은 구매자의 경고
$data4=mysql_fetch_array(mysql_query("select * from $member_table where no='$member[no]'"));
if($data4[point1]<$iconcost1) Error("글쓴수가 부족합니다.");
if($data4[point2]<$iconcost2) Error("코멘트가부족합니다.");
$data4[point1]=$data4[point1]-$iconcost1;
$data4[point2]=$data4[point2]-$iconcost2;
//정보의 저장
@mysql_query("update $member_table set point1='$data4[point1]' where no='+ '+ '$member[no]'");
@mysql_query("update $member_table set point2='$data4[point2]' where no='$member[no]'");
@mysql_query("update $member_table set icq='$icondata' where no='$member[no]'");
@mysql_query("update zetyx_board_$id set file_name2=file_name2-1 where no='$icondata'");
// 판매자의 정보
$data5=mysql_fetch_array(mysql_query("select * from $member_table where no='$data[ismember]'"));
$data5[point1]=$data5[point1]+$iconcost1;
$data5[point2]=$data5[point2]+$iconcost2;
@mysql_query("update $member_table set point1='$data5[point1]'+ ' where no='$data[ismember]'");
@mysql_query("update $member_table set point2='$data5[point2]' where no='$data[ismember]'");
?>
<script>
alert("아이콘이 정상적으로 바뀌었습니다. 글쓴수:<?=$data4[point1]?> 코멘트수:<?=$data4[point2]?>");
</script>
<meta http-equiv="refresh" content="0;url=zboard.php?id=<?=$id?>">
제로보드 admin/admin_modify_member.php 파일 수정[ 제로보드 관리자 회원정보 관리 페이지에서 아이콘 넘버를 식별한다.]
<tr height=22 align=center>
<td colspan=2 bgcolor=#a0a0a0 style=font-family:Tahoma;font-size:8pt;font-weight:bold; align=center>관리자 고유권한</td>
</tr>
admin_modify_member.php 이 파일에서 아래의 소스를 위에 보여지는 부분아래 삽입한다.
<tr height=22 align=center>
<td bgcolor=#a0a0a0 align=right style=font-family:굴림;font-size:8pt;font-weight:bold;>아이콘 넘버 </td>
<td align=left bgcolor=#e0e0e0> <input type=text name=icq size=20 maxlength=20 value="<?=$member_data[icq]?>" class=input style=border-color:#b0b0b0></td>
</tr>
설명 : 아이콘을 샀다면 관리자 페이지 회원관리 페이지에 회원정보에 회원이 구매한 아이콘 넘버가 나타난다..