일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- IPO
- 코드이그나이터
- 공모주 청약 일정
- 주식 청약
- css
- 자바
- jquery
- 7월 공모주 청약 일정
- java
- JavaScript
- 6월 공모주 청약 일정
- Stock ipo
- codeigniter
- 리눅스
- SQL
- 제이쿼리
- 주식
- Eclipse
- Stock
- linux
- php
- 공모주
- 맥
- 주식 청약 일정
- 오라클
- 자바스크립트
- MYSQL
- html
- 공모주 청약
- Oracle
- Today
- Total
목록codeigniter (72)
개발자의 끄적끄적
[php] codeigniter4 library autoload 방법 php framework 중에서 codeigniter4 버전을 이용해 홈페이지를 개발하다보면 라이브러리는 autoload 하고 싶은 경우가 있습니다! 원래 3버전에서는 autoload.php 파일에 라이브러리 클래스명을 추가하면 가능했는데, 4버전으로 업그레이드 되면서 달라졌습니다! 생각보다 간단하니 아래 내용을 참고하시면 됩니다! 1. TestLib 라는 파일을 autoload 하려면 우선 아래와 같이 Libraries/TestLib.php 파일을 생성합니다. 2. controllers/BaseController.php 파일을 열어서 아래와 같이 수정합니다!testLib = new TestLib(); }} 위 내용..
[php/codeigniter] 코드이그나이터4 기본 파비콘 해제하는 방법 codeigniter 4 를 이용하여 웹사이트를 개발하다보면 favicon 을 설정하지 않았는데 아래와 같은 아이콘이 브라우저 타이틀 탭에 나타나는 경우가 있습니다! 그럴때는 아래 경로로 가서 파일을 제거하시거나, 확장자명을 바꿔버리면 간단하게 해결할 수 있습니다! /public/favicon.ico 위 파일을 제거하거나, 파일명을 바꾸면 해결됩니다! 참고들 하세요!
[php/codeigniter] codeigniter3 session unset example/ 코드이그나이터3 세션 변수 삭제 방법 php framework 중 코드이그나이터3 버전을 사용하여 개발하다보면 세션을 다루게 되는데, 그중에서 세팅된 세션을 지우는 방법을 공유하려고 합니다! 바로 아래 나와 있는 내용처럼 unset_userdata 를 이용하시면 됩니다! $this->session->unset_userdata('SESSION_FIELD_NAME'); 위 내용 보시면 아시겠지만, SESSION_FIELD_NAME 자리에 삭제하고자 하는 세션 변수명을 넣으시면 됩니다! 예를들어 회원번호인 mb_no 가 세팅되어 있으면 $this->session->unset\_userdata('mb\_no'); 이..
[php/codeigniter] The action you have requested is not allowed 에러 해결방법 php 프레임워크중 codeigniter 를 사용하다보면 아래와 같은 에러가 나는 경우가 있습니다. The action you have requested is not allowed. 그럴때는 config/config.php 파일을 열고 아래와 같이 csrf 를 검색해보면 TRUE 로 설정이 되어 있습니다! $config['csrf_protection'] = TRUE; 위와같이 TRUE 로 되어있는 부분을 아래와 같이 FALSE 로 변경하시면 됩니다! $config['csrf_protection'] = FALSE; 사실 csrf 는 보안차원에서 활용하는 기능이라, 꼭 필요한 경우가..
[php] codeigniter 500 error redirect example / 코드이그나이터 500에러 리다이렉트 방법 php framework 중 codeigniter 를 사용하여 사이트를 개발하다보면 500 에러가 발생되었을때 특정페이지로 이동시키고 싶은 경우가 종종 있습니다. 그럴때 참고할만한 내용이 있어서 공유하려고 합니다! 아래 링크 들어가셔서 참고해보시면 도움이 되실듯 합니다! codeigniter 500 error redirect example : https://stackoverflow.com/questions/43884283/redirect-to-custom-design-500-error-page-in-php-codeigniter Redirect to custom design 500 ..
[php] 코드이그나이터3 결제 후 세션 초기화 해결 방법 codeigniter 3 프레임워크를 이용하여 프로젝트를 진행하다보면 결제 연동의 경우 결제가 완료되면 세션이 유실되는(?) 경우가 있습니다. 브라우저의 정책때문에 그런 부분인데요! 아래와 같이 쿠키설정을 변경해주시면 됩니다! $config['cookie_path'] = '/; SameSite=None; Secure'; 참고들 하세요!
[php/codeigniter] php codeigniter excel createsheet example / php 코드이그나이터 엑셀 다중 시트 생성하는 방법 php codeigniter 에서 엑셀 다운로드를 다루다 보면 하나의 파일에 여러개의 시트를 생성해야하는 경우가 있습니다! 그럴때는 아래와 같이 사용하시면 됩니다! 1. removeSheetByIndex 로 0번째 인덱스로 기본적으로 설정되어 있는 시트를 제거 합니다. $this->excel->removeSheetByIndex(0); 2. 반복해서 작업할 시트번호 변수를 생성하고, 아래와 같이 createSheet 를 이용하여 시트를 생성한 객체를 $objWorkSheet 에 담아 나머지 작업을 진행합니다. 루프의 반복이 끝나면 시트번호를 증가..
[php/codeigniter] force_download ERR_HTTP2_PROTOCOL_ERROR 해결 방법 php framework 로 codeigniter, 코드이그나이터를 사용해서 파일 다운로드를 구현하려고 force_download 를 사용하다보면 아래와 같이 프로토콜 에러가 발생하는 경우가 있습니다! ERR_HTTP2_PROTOCOL_ERROR 저도 한참을 찾다가 해결한 내용이라 공유하려고 합니다! 기존에 잘돌아가던 소스라서 붙였는데 위와 같은 에러가 나서 찾아봤더니! 다운로드시 표시되는 파일명이 깨져서 오류가 나서 위와 같이 프로토콜 에러가 발생되고 있었습니다! 파일명부분을 변경하니 아무 이상없이 다운로드가 됩니다! 참고들 하세요!