Dev(13)
-
PHPExcel 기본 사용방법 (알파벳 행 숫자 변환)
@include_once $_SERVER['DOCUMENT_ROOT'].'/PHPExcel_2022/PHPExcel.php'; // phpexcel로드; ini_set('memory_limit','-1'); // 메모리 제한 해제 ob_start(); $objPHPExcel = new PHPExcel(); //phpexcel생성 $objPHPExcel = PHPExcel_IOFactory::load($dir_path.$file_name_new); // 업로드 파일 불러오기 $objPHPExcel -> setActiveSheetIndex(0); // 시트지정 $activesheet = $objPHPExcel -> getActiveSheet(); // 시트설정 $highestRow = $activesheet..
2022.04.08 -
네이버 스마트에디터 2 기본예시
submitContents(this); oEditors.getById["project_memo"].exec("SET_IR", [""]); //내용초기화 oEditors.getById["project_memo"].exec("PASTE_HTML", [data.project_memo]); // data.project_memo 데이터 가져오기
2022.04.08 -
phpExcel 스타일 지정
// 배경색 흰색 지정 변수 $styleAll = array( "fill" => array( "type" => PHPExcel_Style_Fill::FILL_SOLID, "color" => array("rgb" => "FFFFFF") ) ); // 1열 스타일 변수 $titleRgb = array( "fill" => array( "type" => PHPExcel_Style_Fill::FILL_SOLID, "color" => array("rgb" => "F5F5F5") ) ); // 테두리 스타일 변수 $borderStyle = array( 'borders' => array( 'allborders' => array( 'style' => PHPExcel_Style_Border::BORDER_THIN ) ) ..
2022.04.03 -
php.ini 업로드 용량 설정
php상에서 파일을 업로드하게되면 제한된 용량때문에 큰 용량의 파일 업로드에 문제가 생기게 됩니다. 업로드 기본용량은 2M입니다. 너무 적죠. 그래서 설정파일(php.ini)에서 업로드 용량설정을 따로 늘려줄 필요가 있습니다. php설정파일은 보통 /etc/php.ini 에 위치해있습니다. # vi /etc/php.ini * upload_max_filesize = 2M php 파일 업로드 최대용량입니다. 기본 2M... 이걸 늘려주면 됩니다. 100M로.. * post_max_size = 8M post 전송 최대용량입니다. 파일 업로드를 하게 되면 대부분 post 방식으로 서버에 전송됩니다. 이 용량이 부족하면 전송에 실패하기때문에 파일 업로드 용량과 더불어 변경이 필요합니다. " 파일업로드 용량 + 나..
2022.03.24 -
Javascript 전역변수
아래 예시를 보면 쉽게 이해가 가능하다. 말 그대로 전 지역에서 접근할 수 있는 변수라 해서 전역변수이다. var Vscope = 'global'; function Fscope(){ document.write(Vscope); } function Fscope2(){ document.write(Vscope); } Fscope(); //global 출력 Fscope2(); //global 출력 //애플리케이션 전지역에서 접근할수 있는 변수라 해서 전역변수이다. //함수 안에다가 지정을 하게되면 함수 안에서만 접근이 가능하다. var vscope = 'global'; function fscope(){ var vscope = 'local'; var lv = 'local variables'; document.wri..
2021.04.20 -
배열 추가, 제거하기
배열 추가하기 var li = ["a","b","c","d","e"]; li.push("f"); //데이터 1개를 추가 document.write(li+" "); li = li.concat(["g","h"]); //li = 이라고 꼭 정의해주고 시작해야한다. document.write(li+" "); //concat은 위처럼 변수를 한번더 정의해주고 //push와 다르게 데이터 여러개를 추가한다. li.unshift("z"); //배열의 시작지점에다가 배열을 추가한다. 따라서 인덱스도 변경된다. document.write(li+" "); var a = ["a","b","c"] a.splice(1, 0, "z"); //splice(넣을위치, 넣을위치 앞에, 추가할 인덱스) document.write(a +..
2021.04.19