관리자 회원데이터 XLS 일괄등록 정보
회원가입 관리자 회원데이터 XLS 일괄등록첨부파일
본문
관리자페이지에서 회원정보를 XLS 파일로 일괄등록 할수 있게 만든 페이지입니다.
/adm/member_list.php 에 링크로 추가하거나 메뉴로 추가하셔서 사용하시면 됩니다.
자주 사용되는 페이지는 아닐테니 주소로 직접 호출하셔도 됩니다.
엑셀파일을 읽는 모듈은 아래 주소에서 받은 모듈을 삽입해두었습니다.
http://sourceforge.net/projects/phpexcelreader
샘플로 포함된 파일의 타이틀은 DB에서 사용되는 필드로 구성되어있습니다.
필드명을 체크하는 로직이 포함되어있으니 샘플로 포함된 파일의 타이틀 내용을 유지해주셔야 적용이 가능합니다.
그누보드5 용으로 만들어졌습니다.
/adm/member_list.php 에 링크로 추가하거나 메뉴로 추가하셔서 사용하시면 됩니다.
자주 사용되는 페이지는 아닐테니 주소로 직접 호출하셔도 됩니다.
엑셀파일을 읽는 모듈은 아래 주소에서 받은 모듈을 삽입해두었습니다.
http://sourceforge.net/projects/phpexcelreader
샘플로 포함된 파일의 타이틀은 DB에서 사용되는 필드로 구성되어있습니다.
필드명을 체크하는 로직이 포함되어있으니 샘플로 포함된 파일의 타이틀 내용을 유지해주셔야 적용이 가능합니다.
그누보드5 용으로 만들어졌습니다.
추천
8
8
댓글 전체
귀한 자료 감사합니다
어느분께서 문의 올리신걸 보고 다른데 썼던 소스로 후다닥 만든거라 별로 귀하지 않습니다. ㅋ
좋은 자료 감사합니다.
감사합니다.
그누보드 4 용은 없을까요? 제가 그 글 올린 사람인데 흑흑 ㅠ.ㅠ
다음주에 제가 일이 좀있어서 며칠뒤에 만들어서 올리겠습니다.^^
http://sir.co.kr/g4_skin/153685
포팅해서 올려두었습니다.
포팅해서 올려두었습니다.
띠아블님 죄송한데 문제가 하나있어서요...
그누보드4에서 엑셀로 회원등록하면 회원간 폼메일이 발송이 안됩니다.
사이트에 가입한 사람은 회원간 폼메일 발송이 가능한데 엑셀로 등록한 회원은 회원간 폼메일 보내면 리턴 됩니다. 죄송한데 혹시 해결방법 아시나요?
그누보드4에서 엑셀로 회원등록하면 회원간 폼메일이 발송이 안됩니다.
사이트에 가입한 사람은 회원간 폼메일 발송이 가능한데 엑셀로 등록한 회원은 회원간 폼메일 보내면 리턴 됩니다. 죄송한데 혹시 해결방법 아시나요?
잘은 모르겠지만 회원에 메일인증 등의 인증이 적용되어 그런건 아닐까요?
아~ 그렇군요. 그 부분 한번 봐야겠네요. 감사합닉다.
엑셀일괄등록
고맙습니다. 매우 간절히 찾던 자료입니다. ^^
소중한 자료 감사합니다~
회원이전할때 사용할려고 하는데
비밀번호는 무조건 임시비밀번호밖에 안되나요?
기존 db에는 비밀번호 암호화 없이 그대로 입력되어 있습니다.
비밀번호는 무조건 임시비밀번호밖에 안되나요?
기존 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"))) {
엑셀에 암호화 되지 않은 비번을 입력후 임시 비밀번호 없이 입력하시면 됩니다.
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문을 빼면 임시번호로는 잘 들어갑니다.
회원db에 업로드되지는 않습니다...ㅜ
임시비밀번호 넣으나 안넣으나 똑같네요.
원래대로 92라인 사이에 if문을 빼면 임시번호로는 잘 들어갑니다.
수정해서 업데이트 해두었습니다.
엑셀파일에 암호화되지 않은 비밀번호가 입력되어있고, 임시비밀번호가 없으면 해당 비밀번호로 업데이트 하도록 처리해두었습니다. (G5 용만 작업되어있습니다)
엑셀파일에 암호화되지 않은 비밀번호가 입력되어있고, 임시비밀번호가 없으면 해당 비밀번호로 업데이트 하도록 처리해두었습니다. (G5 용만 작업되어있습니다)
아주 잘됩니다 ㅎ 감사합니다!!
감사합니다. 유용한 자료네요. 써보고 댓글 남기겠습니다.
회원테이블과 동일한가요?
감사합니다.
감사합니다.
혹시 다른데이터파일에 입력하고싶으면 어떻게해야하나요?
소스를 수정하셔야겠죠. ㅎ
필요하시다면 제작의뢰에 남기시면 도와주실 분들이 많으실거에요~ ㅎ
필요하시다면 제작의뢰에 남기시면 도와주실 분들이 많으실거에요~ ㅎ
반대로 회원테이블을 엑셀로 다운로드는 없나요?
https://sir.kr/g4_tiptech/25172
G4긴 한데 수정하셔서 사용하시면 됩니다.
G4긴 한데 수정하셔서 사용하시면 됩니다.
다운로드를 전부 받아서 해당폴더에 삽입했는데, 본문에 있는
저 화면에 진입하려면 어떤 주소를 입력해야하나요?
저 화면에 진입하려면 어떤 주소를 입력해야하나요?
주소창에 도메인/adm/member_xls_insert.php 를 입력하시면 될것 같습니다.
감사합니다. ^^ 잘사용하고 있어요!!
너무 편해요 ㅠㅠ
너무 편해요 ㅠㅠ
관리자 회원데이터 XLS 일괄등록
감사합니다. 유용하게 사용하겠습니다.
좋은 자료 감사합니다.
좋은 자료 감사합니다.
잘쓸게요 감사합니다!