관리자 회원데이터 XLS 일괄등록 > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

관리자 회원데이터 XLS 일괄등록 정보

회원가입 관리자 회원데이터 XLS 일괄등록

첨부파일

회원XLS일괄등록.zip (18.4K) 517회 다운로드 2016-05-31 18:26:56

본문

관리자페이지에서 회원정보를 XLS 파일로 일괄등록 할수 있게 만든 페이지입니다.
/adm/member_list.php 에 링크로 추가하거나 메뉴로 추가하셔서 사용하시면 됩니다.
자주 사용되는 페이지는 아닐테니 주소로 직접 호출하셔도 됩니다.

엑셀파일을 읽는 모듈은 아래 주소에서 받은 모듈을 삽입해두었습니다.
http://sourceforge.net/projects/phpexcelreader

샘플로 포함된 파일의 타이틀은 DB에서 사용되는 필드로 구성되어있습니다.
필드명을 체크하는 로직이 포함되어있으니 샘플로 포함된 파일의 타이틀 내용을 유지해주셔야 적용이 가능합니다.

그누보드5 용으로 만들어졌습니다.
추천
8

댓글 전체

띠아블님 죄송한데 문제가 하나있어서요...
그누보드4에서 엑셀로 회원등록하면 회원간 폼메일이 발송이 안됩니다.
사이트에 가입한 사람은 회원간 폼메일 발송이 가능한데 엑셀로 등록한 회원은 회원간 폼메일 보내면 리턴 됩니다. 죄송한데 혹시 해결방법 아시나요?
회원이전할때 사용할려고 하는데
비밀번호는 무조건 임시비밀번호밖에 안되나요?
기존 db에는 비밀번호 암호화 없이 그대로 입력되어 있습니다.
member_xls_insert_update.php 파일에서 92라인쯤에

            if(in_array($titlerow[$k], array("mb_no","mb_password"))) {
              ;
            } else if(in_array($titlerow[$k], array("mb_today_login","mb_datetime","mb_email_certify"))) {

여기에 if 문을 추가해주세요.
            if(in_array($titlerow[$k], array("mb_no","mb_password"))) {
                if($titlerow[$k] == "mb_password") {
                  $sql_set .= ", mb_password='password('".addslashes($row[$k])."')";
                }
            } else if(in_array($titlerow[$k], array("mb_today_login","mb_datetime","mb_email_certify"))) {

엑셀에 암호화 되지 않은 비번을 입력후 임시 비밀번호 없이 입력하시면 됩니다.
테스트를 해보니 회원자료가 입력되었습니다라고 뜨긴하는데
회원db에 업로드되지는 않습니다...ㅜ
임시비밀번호 넣으나 안넣으나 똑같네요.
원래대로 92라인 사이에 if문을 빼면 임시번호로는 잘 들어갑니다.
수정해서 업데이트 해두었습니다.
엑셀파일에 암호화되지 않은 비밀번호가 입력되어있고, 임시비밀번호가 없으면 해당 비밀번호로 업데이트 하도록 처리해두었습니다. (G5 용만 작업되어있습니다)
전체 2,435 |RSS
그누보드5 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT