웹 개발 이야기73 [JS/JQUERY] input text 숫자만 입력 (정규식) function telinput(mt_tel){ const regex = /^\d+$/; if (!regex.test(mt_tel)) { mt_tel = mt_tel.replace(/\D/g, ''); } $("#mt_tel").val(mt_tel); } 2023. 6. 30. [PHP] 하나은행 환율 api 이용한 달러 환율 데이터 산출 function calc_hana(){ $url = 'https://quotation-api-cdn.dunamu.com/v1/forex/recent?codes=FRX.KRWUSD'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $result = curl_exec($ch); if(curl_errno($ch)){ throw new Exception(curl_error($ch)); } curl_close($ch); return $result; } $result_hana = calc_hana(); $datahana = json_decode($result_hana,ture); $datahana = $datahana[0]; $_pro.. 2023. 6. 15. [PHP] KISA API, Google translate API 이용하여 텍스트 번역하기 * 파일을 받은 후 압출을 해제하세요. * DB table 생성 sql 파일이 포함되어 있습니다. * SQL QUERY 는 자신이 사용하기에 알맞게 수정하세요. 1. 먼저 KISA 국적 검색 API를 이용한다. 1) KISA OPEN API 사이트에서 key를 발급해야한다. (무료) 2) 키를 발급한 후 사이트에서 등록(인증)을 하면 api 이용 가능 3) https://xn--c79as89aj0e29b77z.xn--3e0b707e/kor/openkey/keyCre.do KISA 후이즈검색 whois.kisa.or.kr 한국인터넷진흥원 인터넷주소자원 검색(후이즈검색) 서비스 입니다. xn--c79as89aj0e29b77z.xn--3e0b707e // kisa ipcheck function kisa_ipc.. 2023. 6. 15. [JS] bxslider_ cannot read property 'indexof' of undefined 그누보드를 이용하여 개발을 진행하다보면 부트스트랩을 외부에서 다운로드 받은 후 작업을 할 때가 종종 있다. 그누보드에는 일반적으로 낮은 버전의 jquery를 사용하도록 되어있다. 부트스트랩을 이용하려면 jquery 버전을 높여야해서 나는 cdn 방식으로 링크 주소를 가져와서 사용한다. 그럴 경우 멀쩡히 돌아가던 bxslider가 오류를 토해내면서 일을 하지 않는다. uncaught typeerror cannot read property 'indexof' of undefined 위 오류를 해결하기위해서는 bxslider.js 파일의 소스를 조금 수정하면 해결 가능하다. 나의 경우 js 폴더에 있는 jquery.bxslider.js 파일을 수정했다. (그누보드) var count = 0; selector.. 2023. 6. 15. [JS] Slick Slider - 'add' of null 오류 해결 방법 Slick slider를 처음 사용해보았다. 슬라이더를 여러개 이용해야 해서 반복문을 이용했는데 에러 발생! Uncaught TypeError: Cannot read property 'add' of null 알고보니 slick을 여러번 불러와서 발생한 문제였다. 기억하자. slick 정의는 한번만! 아래는 검색하다가 발견한 동일한 오류에 대한 반응형 자료이다. 다음에 같은 에러 발생 시, 검색하다가 시간 날리지 말자! 예외) 반응형 작업 시, PC에서는 slick 이 반응하고 모바일에서는 제거하는 방법 - slick 옵션을 변수에 담고 resize 할때마다 옵션을 불러온다. var slider = $('.slider'); var slickOptions = { infinite: true, slidesT.. 2023. 6. 15. [PHP] php.ini - file upload 용량 설정하기 가끔씩 php에서 POST 및 UPLOAD 용량 제한으로 인해 문제가 생길 때가 있다. 그럴 때 /etc/php.ini 파일에서 간단한 수정을 통해 해결할 수 있다. (단독 서버가 있을 시 가능 ; 카페24의 광호스팅을 이용할 시 카페24에 문의) # vi /etc/php.ini - upload_max_filesize = 2M # PHP 파일 업로드 최대 용량 - max_file_uploads = 20 # 단일 요청을 통해 업로드할 수 있는 최대 파일 수 - post_max_size = 8M # POST 최대 전송 가능 용량 # 파일업로드 용량 + 나머지 용량 (10M 정도) - max_execution_time = 30 # PHP 실행 시간 (단위 : 초) # 위 시간을 초과하면 PHP 실행이 중.. 2023. 6. 15. 이전 1 2 3 4 5 ··· 13 다음