회원정보 액셀출력과 정보수정후 db에 엑셀업로드가 됩니다 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

회원정보 액셀출력과 정보수정후 db에 엑셀업로드가 됩니다 정보

회원통합스킨 회원정보 액셀출력과 정보수정후 db에 엑셀업로드가 됩니다

첨부파일

엑셀출력_db엑셀입력.zip (14.8K) 982회 다운로드 2010-12-24 12:57:11

본문

관리자모드에서 회원정보하단에 엑셀출력되도록 제작되었습니다
엑셀파일 출력후 수정후 db에 파일을 CSV로 변환후 업로드가 됩니다
*주의*
csv로 저장시 출력된엑셀 파일명을 바꾸어주세요

db업로드 방법
회원관리를 엑셀로 다운받은후_ 수정_파일명을 바꾼후 csv로 저장하시고
관리자모드_회원관리_엑셀자료db입력이 생성되었을것 입니다..._클릭하시면 csv
파일불러오기가 있을것 입니다.............................................

메리크리스마스해피뉴이어
추천
21

댓글 전체

db업로드 방법
회원관리를 엑셀로 다운받은후_ 수정_파일명을 바꾼후 csv로 저장하시고
관리자모드_회원관리_엑셀자료db입력이 생성되었을것 입니다..._클릭하시면 csv
파일불러오기가 있을것 입니다.............................................
관리자모드_회원관리_엑셀자료db입력이 생성되지않습니다.
<?
$menu["menu200"] = array (
    array("200000", "회원관리", ""),
    array("200100", "회원관리", "$g4[admin_path]/member_list.php"),
    array("200200", "포인트관리", "$g4[admin_path]/point_list.php"),
    array("200300", "회원메일발송", "$g4[admin_path]/mail_list.php"),
    array("200400", "엑셀자료db입력", "$g4[admin_path]/member_xls.php"),   
    array("200800", "접속자현황", "$g4[admin_path]/visit_list.php"),
    array("200900", "투표관리", "$g4[admin_path]/poll_list.php")
);
?>
위와같이 되어있는데.........  왜  그럴까요???????????????
분명히 첨부된파일 덮으셨는지요..
아래내용입니다
admin.menu200.php 내용 입니다
<?
$menu["menu200"] = array (
    array("200000", "회원관리", ""),
    array("200100", "회원관리", "$g4[admin_path]/member_list.php"),
    array("200400", "엑셀자료db입력", "$g4[admin_path]/member_xls.php"),
    array("200200", "포인트관리", "$g4[admin_path]/point_list.php"),
    array("200300", "회원메일발송", "$g4[admin_path]/mail_list.php"),
    array("-"),
    array("200800", "접속자현황", "$g4[admin_path]/visit_list.php"),
    array("-"),
    array("200900", "투표관리", "$g4[admin_path]/poll_list.php")
);
?>
성공했습니다.. 우와우왕우와.. 완전 좋습니다~~~~~~~~~
거기다가
게시판 db까지 이런방법으루 옮길수있음 완전 좋겠어요 ㅋ
utf8을 사용중인데 csv파일로 변환하면 언어가 저장을 하게되면 기본적으로 유니코드로 저장이 된다는거 같네요...그렇기때문에 utf8을 사용하는 상태에서는 엑셀파일을 csv로 저장해서 하면 한글을
인식못하게 됩니다. 따라서 csv로 저장된것을 utf8로 저장해서 올려야합니다.
업로드 페이지에서 이부분을 전환할방법을 연구중이긴 하나 현재로서는 제가 알고있는 방식으로
해볼수있는건 다해봤는데 방법이 없네요....그래서 임시로 올리기전에 한번더 수정을 하도록하였습니다.
일단 엑셀파일을 csv로 저장한다음에 메모장으로 다시 열어서 다른이름으로 저장하여 uft8로 저장합니다. 그리고 변환하여 저장한 파일을 다시 업로드 시키면 한글도 정상적으로 입력됩니다.
다만 엑셀에서 저장후 다시 한번더 다른 편집기를 거쳐야한다는 점에서 번거로움이 있지만
지금으로서는 이방법말고는 한글을 지원할방법이 없네요...제가 좀더 실력이 늘어서 해결할 방법이
생긴다면 꼭 해결법을 올려드리도록하겠습니다. 혹시나 고수님들중에서 이내용을 확인하신다면
해결방법을 공유해주시면 대단히 감사하겠습니다.
UTF-8에서 한글깨지는거 해결방법 찾았습니다.
$minfo=explode(",", $csvArray[$i]);
memberprint2.php파일에서 위에 나와있는 코드를 아래와같이 수정해주면됩니다.

$csvArray_utf = iconv('euc-kr','utf-8',$csvArray[$i]);
$minfo=explode(",", $csvArray_utf);
전체 11 |RSS
그누4 스킨 내용 검색

회원로그인

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