일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MYSQL
- 주식 청약
- css
- 자바
- 6월 공모주 청약 일정
- 주식
- Oracle
- java
- 맥
- 자바스크립트
- php
- IPO
- SQL
- Stock ipo
- codeigniter
- 공모주 청약 일정
- 제이쿼리
- Stock
- 공모주
- linux
- 공모주 청약
- 리눅스
- jquery
- 코드이그나이터
- 주식 청약 일정
- Eclipse
- JavaScript
- html
- 오라클
- 7월 공모주 청약 일정
- Today
- Total
목록php codeigniter3 (5)
개발자의 끄적끄적
[php/codeigniter] php codeigniter3 session unused example / 코드이그나이터3 세션 사용 중지하는 방법 php codeigniter3 프레임워크를 이용하여 api 서버를 구축하다보면 세션에 관련된 이슈가 발생하곤 합니다. 접속일 일어날시에 세션이라는게 생성되는데 api 특성상 신규접속으로 이해하기 때문에 세션의 갯수가 어마어마하게 생겨납니다! 그럴때는 세션의 사용을 중지하고 싶은데요 바로 라이브러리를 수정하는 방법입니다! 제가 찾은 방법인데 일단 테스트중입니다! 아직까지는 별 문제없이 서버가 원활하게 잘 돌아가고 있으니! 수정해보시고 충분한 테스트를 해보셔야 합니다!! 1. 우선 application/system/libraries/Session/Session...
[php/codeigniter] codeigniter3 transaction example / 코드이그나이터3 트랜잭션 사용방법 php codeigniter 를 사용하다보면 특정 상황에 따라서 트랜잭션이라는걸 사용해야 합니다! 중간에 실행되는 쿼리가 하나라도 오류가 발생하면 초기화를 시켜야하는 경우가 있기 때문인데요! 그럴때는 아래와 같이 사용하시면 됩니다! $this->db->trans_start(); $this->db->query("query 1"); $this->db->query("query 2"); $this->db->query("query 3"); . . . $this->db->trans_complete(); 위 내용 보시면 아시겠지만, 트랜잭션을 시작하는 부분에 trans_start 를 종료되..
[php/codeigniter] codeigniter3 hooks / 코드이그나이터 3 hook 설정 방법 php framework 중 codeigniter 3 framework 를 사용할때 hooks 설정을 통해서 사이트에 접근 제어를 하는 경우가 있습니다. 그럴때, 우선적으로 hooks 사용 설정을 해줘야 합니다. 우선 /application/config/config.php 파일을 엽니다. 그리고 아래로 내려보면 밑에 적힌것처럼 $config['enable_hooks'] = FALSE; 라는 부분이 있습니다. $config['enable_hooks'] = FALSE; 그걸 아래처럼 TRUE 로 변경하고 저장합니다. $config['enable_hooks'] = FALSE; 그리고는 원하는 로직을 /a..
[php/codeigniter] cookie 설정 추가 방법 php codeigniter 3 에서 현재 세션에 cookie_secure cookie_httponly cookie_samesite 을 설정하는 방법입니다. /application/config/config.php 파일 상단에 보시면 defined('BASEPATH') OR exit('No direct script access allowed'); 이런 부분이 있는데 그 바로 밑에 아래와 같은 내용을 추가해주시면 됩니다! ini_set('session.cookie_secure',1); ini_set('session.cookie_httponly',1); ini_set('session.cookie_samesite','None'); 위 내용을 추가하고 ..
[php/codeigniter3] codeigniter3 samesite none 설정 방법 php codeigniter 3 에서 SameSite=None 와 Secure 설정하는 방법입니다. /application/config/config.php 파일에서 아래내용을 찾아서 바꾸면 됩니다. $config['cookie_path'] = '/; SameSite=None; Secure'; codeigniter 2 버전에서는 cookie를 세션으로 사용해서 적용이 안될수도 있다고 합니다!! 참고들 하세요!!!!