테스트 사이트 - 개발 중인 베타 버전입니다

관리자 회원 추가시 회원 아이디 뒤에 숫자 꼬리 붙이기

· 20년 전 · 3193
gnu/adm/member_form.php 파일 앞부분을 다음과 같이 해주시면 됩니다.

<?
$sub_menu = "200100";
include_once("./_common.php");

auth_check($auth[$sub_menu], "w");

$prefix = ''; // 회원 아이디 앞부분 단어
$digits = 2; // 회원 아이디 뒤에 붙일 숫자 자릿수
$id_suggest = 1; // 아이디 추천을 사용할 것인지 여부 (1: 사용, 0: 사용안함)

// $prefix 에 abc 를 넣어두시고 $digits 를 2 로 해두시면
// abc00 abc01 abc02 순서로 추천들어갑니다.

if ($w == "")
{
if ($id_suggest)
{
$sql = " select mb_id from $g4[member_table] where mb_id REGEXP '^{$prefix}[0-9]{{$digits},{$digits}}' order by mb_id desc limit 1 ";
$suggest = sql_fetch($sql);
$suggest = $suggest[mb_id] or 0;
$mb[mb_id] = sprintf("{$prefix}%0{$digits}s", $suggest+1);
}

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시판 목록

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
글쓰기
🐛 버그신고