일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코드이그나이터
- codeigniter
- 리눅스
- 제이쿼리
- 공모주 청약
- css
- php
- jquery
- 주식
- 자바
- Oracle
- 6월 공모주 청약 일정
- Eclipse
- linux
- MYSQL
- 공모주 청약 일정
- IPO
- Stock ipo
- html
- Stock
- 공모주
- 주식 청약 일정
- 맥
- 주식 청약
- java
- SQL
- JavaScript
- 자바스크립트
- 7월 공모주 청약 일정
- 오라클
- Today
- Total
목록php (535)
개발자의 끄적끄적
[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/sms] php 알리고 sms 개행 처리방법 개발을 하다보면 문자 발송 시스템을 연동하여 sms / lms 등의 문자를 발송하곤 합니다! 그중에서 php 로 알리고라는 API 를 연동해서 문자를 발송하다 보면 내용이 길어져 줄바꿈을 처리해야 하는 경우가 있습니다! 그럴때는 \n 줄바꿈 개행문자를 넣어주시면 됩니다! 하지만!!!!! 알리고의 php 샘플에는 발송직전의 본문 메세지를 위 이미지와 같이 stripslashes 를 이용해서 슬래쉬를 제거해버리기 때문에 개행문자가 정상동작 하지 않습니다! 그럴때는 2가지 방법이 있습니다! 1. 아래 이미지와 같이 stripslashes 를 제거하고 본문을 그대로 전송하는 방법 2. 아래 이미지와 같이 전송할 본문을 addslashes 로 한번 감싼 뒤 s..
[php/framework] php codeigniter4 버전확인 방법 php 프레임워크중 codeigniter 를 사용하는 경우에 현재 프레임워크의 버전을 확인해야 하는 경우가 있습니다! codeigniter 4버전부터 확인방법이 달라서 공유하려고 합니다. echo esc(\CodeIgniter\CodeIgniter::CI_VERSION); 현재 프레임워크의 버전을 확인하고 싶으면 위 내용을 출력해보시면 확인가능합니다! 참고들 하세요!
[php/json] php json_decode 빈값 에러 해결 방법 / php json_decode return null php 에서 json 데이터를 다루다보면 배열로 변환해야하는 경우가 있습니다! json 을 배열로 변환하다보면, 데이터상으로는 이상이 없는데 배열값이 빈값으로 되어있는 경우가 있습니다. 파싱에러가 난 경우인데요! 그럴때는 아래와 같이 처리하시면 됩니다! 1. UTF-8 이 아닌경우 $data = json_decode( preg_replace('/[\x00-\x1F\x80-\xFF]/', '', $json_string), true ); 2. UTF-8 인 경우 $data = json_decode( preg_replace('/[\x00-\x1F\x7F]/u', '', $string), ..
[php/function] php html 특수문자 변환 방법 / php htmlspecialchars_decode example php 에서 html 태그를 저장하다보면 < 나 기타 특수문자가 < 와 같이 치환되어 저장된 경우가 있습니다! 치환되어도 html 페이지 상에서 뿌려지는 경우는 문제가 없으나, 텍스트 형태로 전달되는 경우가 있으면 다시 태그형태로 변환해줘야 하는데요! 그럴때는 아래 내장함수를 이용하시면 됩니다! htmlspecialchars_decode 위 내장 함수를 사용한 예는 아래와 같습니다! $content = htmlspecialchars_decode($content); 위 내용 보시면 아시겠지만, html 코드 형태로 담긴 변수 $content 가 있다고 가정하고, 이걸 다시 ht..
[php/function] php iconv 한글변환 방법 / php utf-8 to euc-kr example php 에서 한글 데이터를 전송하다보면 받아서 처리할때 깨지는 경우가 종종 있습니다! 그럴때는 내장함수인 iconv 를 사용하여 강제로 변환시켜야 합니다! iconv("UTF-8", "EUC-KR", $str); 위 내용 보시면 아시겠지만, utf8 타입으로 전송받은 $str 이라는 문자 혹은 문자열을 euc-kr 로 변환하는 내용입니다! 참고들 하세요!
[php] php image resize example / php 이미지 리사이즈 예제 함수 [링크] php 에서 이미지 업로드를 다루다 보면 썸네일 용으로 축소해서 업로드 해야하는 경우가 있습니다! 그럴때 유용하게 사용할 수 있는 함수를 찾아 공유해 보려고 합니다! 아래 출처에서 퍼와서 비율을 입력받아 축소하도록 약간 변경한 내용입니다! function img_resize($file, $newfile, $rate) { list($width, $height) = getimagesize($file); $w = $width*($rate/100); $h = $height*($rate/100); if(strpos(strtolower($file), ".jpg")) $src = imagecreatefromjpeg(..
[sql/mysql] mysqli 에러 노출되도록 설정하는 방법 php 에서 mysql 을 연동하여 웹사이트를 개발 혹은 운영하다 보면, 에러가 출력이 되지 않는 경우가 있습니다! mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT); 그럴때는 db 라이브러리나, 쿼리를 실행하는 부분 상단에 위에 나와있는 mysqli_report 를 추가해주시면 됩니다! 그러면 php 에러처럼 자세히 쭉 나오게 되서 오류는 한눈에 알아볼 수 있습니다! 참고들 하세요!