일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 공모주 청약
- 리눅스
- Stock
- 주식 청약
- SQL
- 자바
- 코드이그나이터
- php
- 자바스크립트
- jquery
- codeigniter
- linux
- JSTL
- Oracle
- IPO
- 7월 공모주 청약 일정
- css
- 공모주 청약 일정
- java
- 주식 청약 일정
- 주식
- Stock ipo
- html
- 오라클
- 맥
- 공모주
- JavaScript
- Eclipse
- MYSQL
- 제이쿼리
- Today
- Total
목록codeigniter (71)
개발자의 끄적끄적
[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 저도 한참을 찾다가 해결한 내용이라 공유하려고 합니다! 기존에 잘돌아가던 소스라서 붙였는데 위와 같은 에러가 나서 찾아봤더니! 다운로드시 표시되는 파일명이 깨져서 오류가 나서 위와 같이 프로토콜 에러가 발생되고 있었습니다! 파일명부분을 변경하니 아무 이상없이 다운로드가 됩니다! 참고들 하세요!
[php] codeigniter like query example / 코드이그나이터 like 조건문 사용법 php framework 로 codeigniter 를 사용하다보면 쿼리 빌더를 사용해서 데이터를 조회 / 가공합니다. 그중에서 like 문을 사용하는 방법을 공유하고자 합니다. 아래와 같이 3번째 파라미터를 before / after / both 중 선택해서 넣으면 아래와 같이 접두어 / 접미어 / 전체 로 검색이 가능합니다! $this->db->like('name', '테스트', 'before'); // WHERE `name` LIKE '%테스트' $this->db->like('name', '테스트', 'after'); // WHERE `name` LIKE '테스트%' $this->db->like..