목록Error_log (4)
개발자는 죽어서 코드를 남긴다
앱 최초 실행 혹은 백그라운드 종료 후 실행시 index 페이지에서 아무 페이지로 1회 이동 후 백키를 누를 시 (인덱스 페이지를 대상으로 백 키 이벤트 발동 시)javascript injection 으로 history.back() 실행할 때 빈 화면이 노출되는 버그가 발견되었습니다. 인덱스 페이지로 백키 이동을 할 시에 발생하는 버그라서 백키 처리 시 document.referrer 을 가져와서 index.php 로 향하는 백키 이벤트 일 경우 웹 단에서 인덱스 페이지로 location.replace 해 주는 식으로 해결하였습니다. 근본적인 원인은 찾지 못했지만 디버그 히스토리 공유드리겠습니다.1. 처음엔 웹뷰 환경에서의 history 관리 문제인 것으로 생각하여 history.length 가 1 ..

API를 이용한 개발을 능숙하게 밥먹듯이 할 수 있는 사람도 있겠지만 나는 API를 사용해본 경험이 많지 않아서 항상 어렵게 느껴진다... 그래도 LG에서 제공하는 센트릭스 open api는 비교적 메뉴얼이 친절하게 되어있어 다행인 편이었다 우선 개발목표는 API에서 제공하는 기능 '전화 수신시 URL 알림' 과 '문자보내기'를 합해서 흔히 메시지 콜백 시스템이라고 하는, 전화 수신시 문자로 안내할 수 있는 기능을 구현하는 것이다. API 사용법은 대략 이렇다 1. 센트릭스 아이디와 비밀번호(sha512로 암호화 하여야함), 패러미터를 준비한다 2. LG에서 제공하는 RestAPI 경로로 해당 정보를 POST한다 3. 끝 이를 이용해 전화 수신시 URL 알림 설정을 구현하면 다음과 같다 아이디 패스

이벤트 뷰어에 아래처럼 오류가 뜨는 경우를 볼 수 있다 사실 왠만하면 볼일 없긴 하지만 자신이 구축한 시스템이 아니라면 볼수도 있다... 해결책은 자신의 php가 인스톨된 경로 (아래에 친절하게 경로까지 표시해준다)의 php.ini 를 수정하는 것 'pdo_mysql' already loaded 라는 말뜻대로 이미 pdo_mysql이라는 extension을 불러왔는데 두번이상 불러오기를 하였기 때문에 발생하는 오류이다. 해당부분을 찾아 1번만 선언되도록 수정 후 저장하면 해결되는 문제

새로운 사이트를 만드려고 필요한 것을 정리하던 중에 사람인에서 쓰는것과 비슷한 지역구 선택 폼이 필요한것 같아서 기존에 쓰던 셀렉트 형식의 폼을 가져와서 리스트 형식으로 전환해주었다 지역구는 하드코딩이 되어있는 소스가 있어서 빌려와서 사용했다 소스 출처 : https://choiguevara88.tistory.com/4 PHP/JS 동적으로 바뀌는 행정구역 select 태그 만들기 [도시선택] 웹사이트를 구축하다 보면 사용자에게 정해진 행정구역의 값을 정확하게 입력받기 위해서 select 태그를 사용해야 할 경우가 발생한다. 첫 번째 select 태그에서 특별·광역시/도를 선택하면 두 번 choiguevara88.tistory.com