본문 바로가기

전체 글67

네이버지도API 웹 적용하기 [네이버지도API 웹 적용하기] 1. 네이버 로그인 2. https://developers.naver.com/products/map/ 접속 - 오픈 API 이용 신청 3. 내용입력 (아래 사진 참고) : 본 게시글은 앱은 개발하지 않습니다 ^^;- 빨간 네모칸 4개를 본인 사이트에 맞게 변경해주세요 4. 내 애플리케이션 - 생성한 애플리케이션 - 개요 - Client ID 복사 ###### 이제부터는 소스코드에 적용해야할 부분입니다 ###### 5. include 소스파일 - 파란 부분에 복사한 클라이언트 아이디를 붙여넣습니다. 6. html 부분에 지도가 들어갈 요소를 만들어주고 css로 가로, 세로값을 지정해줍니다. (디자인 레이아웃에 맞게 css 적용) 7. 8. 좌표구하기- 검색하다가 아주 좋은 .. 2017. 4. 25.
카카오톡 링크보내기 여러개 / 카카오톡 캐시삭제 [카카오톡 링크보내기 여러개 / 카카오톡 캐시삭제] 왜 제목이 "카카오톡 링크보내기 여러개 / 카카오톡 캐시삭제" 인지 먼저 말씀드립니다..저와 같은 고민을 하시는 분들에게 도움이 되길 바라며. 예를들어 카카오톡 대화방에 네이버 주소를 보내려고 합니다. www.naver.comnaver.comhttp://www.naver.com 이 3개 링크를 보내도 네이버에서 지정한 og:image 태그 이미지가 나옵니다.하지만 내가 만든 홈페이지는 특정한 한 URL로 전송했을때만 이미지가 나오고... 다른 URL은 이미지가 전송되지 않을때.. 무슨 문제인가 찾아보실수 있을거 같습니다 저같은 경우에는루트경로 밑에 index.php가 있는데 여기에서 입력한 URL을 자바스크립트로 자동으로 지정한 메인 URL이 접속되게 .. 2017. 3. 21.
mysql order by와 limit 활용 [mysql order by와 limit 활용] 데이터를 지정한 갯수만큼 가져올때 limit를 사용한다.보통 order by를 사용하여 내림차순과 오름차순으로 정렬후에 가지고 오게 되는데자주 쓰이지는 않지만 다음과 같은 경우가 있다. 1. 최근 게시글을 아래쪽으로 정렬(asc사용)2. 최근 글에서 6개 데이터 가져오기 게시판에 맨 위에 글이 2017.01.02 가 되게 가지고 와야 한다. 만약 2017.01.08 게시글이 등록이 된다면2017.01.03 글이 맨 위로 오게 가지고 오는 요구사항이 된다.이론상 어려워 보이지는 않지만 sql문을 작성하다보면 뭔가 알게모르게 원하는 데이터를 가져오지 못하는 나를 발견했다. ㅋㅋ 방법은 총 2가지 이다. 1번 : 정렬을 마친 데이터에 php 함수(array_re.. 2017. 3. 10.
XSS와 CSRF 방지 모듈 개발-1 [XSS와 CSRF 방지 모듈 개발-1] 어떤 폼에다가 클래스나 함수를 하나 넣으면 필요한 방지 시스템이 구축되어있다면 얼마나 좋을까?물론 전문적인 보안업체 프로그램을 넘어설만큼의 수준은 아니겠고, 또 만들어놓는다 한들 해커의 공격을 잘 막으리라는 보장은 없다. 눈앞에 당장 간단하게 몇 단계만 만들어놓는 정도로 2-3일의 작업기간을 가지고 진행하려 한다. 모듈에 들어갈 기능을 정리해본다. 1. 사용자 input값 유효성검사- 스크립트 코드를 포함한 특수문자 필터링- 스마트에디터에 입력한경우 스크립트 코드처리- 파일 업로드시 업로드 경로 변경여부 확인- 업로드가 허용된 확장자 설정 2. 폼 요소- 폼에 사용되는 action값 변경여부 확인- 폼 안에 input hidden값을 하나 추가하여 hidden 태.. 2017. 2. 2.