일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 공모주 청약 일정
- SQL
- 6월 공모주 청약 일정
- Eclipse
- 제이쿼리
- 7월 공모주 청약 일정
- Stock ipo
- 리눅스
- java
- linux
- html
- 주식 청약
- 공모주
- 맥
- 자바
- MYSQL
- Stock
- 코드이그나이터
- 주식 청약 일정
- php
- jquery
- JavaScript
- 주식
- Oracle
- 공모주 청약
- css
- codeigniter
- 자바스크립트
- 오라클
- IPO
- Today
- Total
목록개발/php (529)
개발자의 끄적끄적
[php] email Error: 535-5.7.8 Username and Password not accepted 해결 방법 php 에서 gmail 을 이용하여 메일 발송 기능을 개발하다보면, 여러가지 에러들이 발생하곤 합니다! 그중에서 아래와 같은 에러가 발생하면 어떻게 해결하면 되는지를 공유해보려고 합니다! Error: 535-5.7.8 Username and Password not accepted 저도 메일 발송은 다른 api 를 통해서 진행하고 있던터라, 오랜만에 gmail 을 연동하려다 보니 오류가 나서 검색을 해봤는데요! 구글 정책때문에 22년 5월부로 변경되었다고 합니다! 일단, 1. 해당 계정의 보안탭에 들어가서 2단계 인증을 사용한다. 2. 2단계 인증이 완료되면 앱 비밀번호라는 항목이 ..
[php/mssql] codeigniter4 Class \"CodeIgniter\\Database\\sqlsrv\\Connection\" not found 에러 코드이그나이터4 에서 mssql 을 연동하려고 database 설정파일에서 driver 를 sqlsrv로 설정하면 아래와 같은 오류가 나타나는 경우가 있습니다! Class \"CodeIgniter\\Database\\sqlsrv\\Connection\" not found sqlsrv 라는 클래스가 없는것처럼 보이지만,, 허무하게도 드라이버 폴더 들어가보면 대문자로 되어있어서... 소문자가 아닌 대문자로 SQLSRV 드라이버로 입력하시면 이상없이 잘 연결되실 겁니다! 그 이후에 나는 오류는 또다른 이슈들이라 별도로 해야해야합니다! 참고들 하세요!
[php] codeigniter4 get last query example/ 코드이그나이터4 쿼리 출력 방법 php 프레임워크 중에서 codeigniter 4 를 이용해서 개발을 진행하다보면 3버전과는 다른 부분이 많이 있습니다! 그중에서 현재 실행된 쿼리문을 출력하고자 하는 경우에는 아래와 같이 getLastQuery 를 이용하시면 됩니다! $this->db->getLastQuery() 참고들 하세요!
[php/function] php8 count(): Argument #1 ($value) must be of type Countable|array 에러 해결방법 php 7 버전을 사용하다가 8 바전으로 업그레이드 되고 난뒤에 변경사항들이 생각보다 많이 있습니다! 그중에 하나가 배열 혹은 오브젝트의 빈값을 체크하는 Count 함수인데요 보통은 아래와 같이 사용하셨을 겁니다! if( @count($arr_data) > 0 ) 하지만 위와 같이 동일하게 사용하다보면 아래와 같은 오류가 나오는데요! count(): Argument #1 ($value) must be of type Countable|array, null given 그럴때는 카운트 체크함수를 아래와 같이 수정해주시면 됩니다! if (is_count..
[php/error] php 404 에러 반환하는 방법 php 로 웹사이트를 개발하다보면 특정 페이지 혹은 특정 액션에서 404 오류를 반환해야 하는 경우가 있습니다! 잘못된 접근이거나, 페이지 접근을 막기 위해서 그러는 경우가 대부분일 겁니다! 그럴때는 php 파일 상단에 아래 내용을 추가해주시면 됩니다! header("HTTP/1.0 404 Not Found"); exit; 위와 같이 적용한 뒤 해당 페이지에 접근하면, 브라우저에서 나타나는 404 에러가 보여지게 됩니다! 위 이미지와 같이 에러페이지가 보여진다면 적용된 겁니다! 참고들 하세요!
[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] 이름에서 성 빼고 마스킹처리하는 함수 php 로 웹사이트를 개발하다보면 개인정보 관련해서 마스킹을 해야하는 경우가 종종 있습니다. 그중에서 이름에서 성빼고 나머지는 전체 마스킹해야하는 경우에는 아래 함수를 이용하시면 됩니다. function masking_name($str){ $length = mb_strlen($name,"utf-8"); $last_name = mb_substr ($name, 0, 1,"utf-8"); $name = ""; for($i=1; $i
[php] allow_url_fopen / wrapper is disabled in the server configuration by allow_url_fopen=0 에러 해결 방법 php 에서 파일 다운로드 기능을 구현하다보면 서버에 있는 파일이 아닌, url만 가지고 파일을 다운로드 해야 하는 경우가 있습니다. 그럴때 아래와 같이 file_get_contents 를 이용해서 파일정보를 가져오는데요! $data = file_get_contents($file_url); file_get_contents 가 정상적으로 실행이 되지 않고, 아래와 같이 allow_url_fopen 에러가 나는 경우가 있습니다! wrapper is disabled in the server configuration by allow..