본문 바로가기
반응형

분류 전체보기129

한글 MIME type feat Codeigniter MIME type이란 웹에서 파일을 전달할때 어떤 문서인지 알려주기 위해서 사용된다고 보면 된다. 한글 파일의 mime type은 다음과 같다 hwp : 'application/vnd.hancom.hwp','application/haansofthwp','application/x-hwp' hwpx : 'application/vnd.hancom.hwpx','application/haansofthwpx' CI 에서 정의된 do_upload 함수를 사용 한다면 특정 파일 업로드를 추가하기 위해서는 config/mimes.php에 mime타입을 추가해줘야한다. 한글 파일을 예로 들면 다음과 같다. 'hwp' => array('application/vnd.hancom.hwp','application/haansoft.. 2022. 2. 17.
PHP 날짜 비교하여 차이 계산 php에서 날짜 차이를 계산하는 것은 DateTime class를 이용하면 쉽게 가능하다. $nowDate = new DateTime();//오늘 날짜 $modDate = new DateTime("20210207");//비교할 날짜 $dateDiff = $nowDate->diff($modDate); if($dateDiff->days >= 90){ echo "90일 경과"; } else{ echo "90일 미경과"; } 위와 같이 각 날짜를 DateTime으로 생성을 해주고, diff 메소드를 사용해주면 간단히 계산된 결과를 뽑아낼 수 있다. php를 하던 초창기에는 다른 방법을 썼었다. 아마 5.3 이전 버전일 것이다. 이후에는 위와 같은 방법으로 쉽게 가능! 까먹고 또 찾게 될 경우를 생각해서 일단은 .. 2022. 2. 7.
PHP CURL(오픈 다트 - 공시정보) 오픈 다트에서 공시정보를 가져오는 코드 $url = 'https://opendart.fss.or.kr/api/list.json?crtfc_key=키값&corp_code=회사코드&bgn_de=19990101&last_reprt_at=Y&page_no=1'; $is_post = false; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, $is_post); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER , false); $headers = [ 'Cache-Control: no-cache', '.. 2022. 1. 14.
[뚝섬역 맛집] 스시 오마카세 / 스시오오모토 이번 결혼2주년을 기념해서 스시오오모토를 캐치테이블로 예약해서 갔다. 무조건 예약을 통해서만 가능하니 참고! 2부를 예약 했던지라 20시부터 입장이었고 이번 코로나 떄문에 21시까지 영업이라 1시간짜리 밖에 진행을 못하게 되었다. 그래서 식당에서 연락 왔었고 1시간 런치로 진행되는데 괜찮은지 물어봤었다. 물론 어쩔 수 없는 상황이라 갔고...식당에서는 생각보다 많은 배려를 해주고 있었다. 런치 금액으로 거의 디너 코스와 같은 구성을 서비스로 줘서 너무 좋았다. 처음 나온 핫센? 이라는건데 전부 맛있었다. 특히 구운 갈치 너무 좋아.. 그리고 나머지 음식들 사진... 사케도 너무 좋았고 자세한 설명도 듣고 쉐프님의 유머스런 말도 좋았다. 그냥 모든게 완벽한 하루였다. 다음에 또 기회가 된다면 반드시 갈 예.. 2022. 1. 7.
nvm 설치 오류 해결 with scoop nvm을 윈도우10에서 설치를 했는데 오류가 발생했다. 오류의 원인으로는 검색해본 결과 경로에 빈칸, 특수문자, cmd 관리자 권한 같은 것들이 원인이 될 수 있다고 한다. 나의 경우에는 error 5, error 145 가 나타났으며 위의 방법들로 해결되지 않던중 scoop라는 것을 알게 되었다. scoop는 윈도우에서 cmd로 프로램을 설치할때 사용하는 프로그램으로 powershell에서 사용하면 된다. (*powersheel 실행 시 반드시 관리자 권한으로 실행) Set-ExecutionPolicy RemoteSigned -scope CurrentUser $env:SCOOP = 'C:\Scoop' iex (new-object net.webclient).downloadstring('https://ge.. 2022. 1. 1.
textarea 글자 수 제한 textarea의 글자수를 제한하고 alert을 출력하는 것을 생성자 함수 형태로 만들었다. 예시를 들면 아래와 같다. 위와 같이 titleM과 titleMLimit으로 연관된 이름으로 생성을 하고 자바스크립트로 아래에서 new limitTextArea('titleM',0,10); 형태로 넣어서 연결 시켜주면 된다. 2021. 12. 24.
728x90