묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?
2005.08.05 15:49
회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?
$lang->msg_exists_nick_name = \
댓글 2
-
조민
2005.08.05 17:16
-
비와 외로움
2005.08.05 17:17
아..답변 감사드립니다..
위에 소스 잘 됩니다.
번거롭더라도 위에 조민님 말씀처럼 주기적으로 실행 해야겠네요..현재로서는요..
암튼답변 해주셔서 감하합니다.
오늘 하루 즐겁고 좋은 저녁 보내세요...
아래 파일은 친구/팬 관련 오류 패치 파일입니다..
잘 동작하는지는 잘 모르겠습니다.
테스트용 아이디를 만들어 테스트 해보시길..
아래의 소스를 복사한후에 워드패드에 새문서에서 붙히를 한뒤
임의 파일이름으로 저장을 합니다.
저장할때 확장자명은 .php가 되야 합니다
예: test.php
그런다음에 제로보드 폴더에 업로드 한뒤
웹브라우저 주소창에서 실행합니다.
http://본인의홈페이지 주소/제로보드 폴더이름/파일이름.php
제로보드 디렉토리에 그 파일을 넣어주시고,
웹 상에서 실행시켜 주시면 됩니다.
오류가 생길 때마다 그 때 그 때 실행해 줘야 합니다.
-------------------------------------------------------------------------------
<?
include "./lib.php";
if(!$connect) $connect=dbConn();
$member=member_info();
$z = 0;
$sql = " select no,friends,fans from zetyx_member_table order by no ";
$result = mysql_query($sql);
for ($i=0; $data=mysql_fetch_array($result); $i++)
{
unset($tmp1); unset($tmp2); unset($tmp_data1); unset($tmp_data2); unset($friends); unset($fans);
$tmp1 = explode("|",$data[friends]);
$tmp2 = explode("|",$data[fans]);
for ($j=0; $j < count($tmp1); $j++)
{
if($tmp1[$j])
{
$tmp_data1 = mysql_fetch_array(mysql_query("select no from zetyx_member_table where no = '$tmp1[$j]' "));
if($tmp_data1[no])
{
$friends .= $tmp_data1[no]."|";
}
}
}
for ($j=0; $j < count($tmp2); $j++)
{
if($tmp2[$j])
{
$tmp_data2 = mysql_fetch_array(mysql_query("select no from zetyx_member_table where no = '$tmp2[$j]' "));
if($tmp_data2[no])
{
$fans .= $tmp_data2[no]."|";
}
}
}
if(substr($friends, strlen($friends)-1) == "|") $friends = substr($friends, 0, strlen($friends)-1);
if(substr($fans, strlen($fans)-1) == "|") $fans = substr($fans, 0, strlen($fans)-1);
mysql_query(" update zetyx_member_table set friends = '$friends', fans = '$fans' where no = '$data[no]' ") or die(mysql_error());
}
echo "패치 완료!!!<BR>보안을 위해 계정에서 이 파일을 삭제해주세요.";
?>