코딩/php
-
자동등록방지 구글 reCAPTCHA(리캡챠) 설치코딩/php 2018. 12. 11. 16:46
로봇에 의한 스팸글 등록 및 자동회원 가입을 막기 위한 구글 reCAPTCHA 를 설치하는 방법에 대해서 알아보겠습니다. 구글 reCAPTCHA는 글쓰기 또는 회원 등록 페이지에서 사용자의 동작을 분석하여 로봇으로 판단이 되면 이미지중에 특정 부분을 선택하는 창이 띄워 사람임을 확인하도록 합니다. 리캡챠를 사용하기 위해서선 구글에 가입을 하여 사이트키와 프라이빗키를 발급받은 후, 리캡챠를 사용할 도메인을 등록하여야 합니다. 현재 제공되는 방식을 사용자가 로봇이 아님을 나타내기 위해서 직접 클릭해야 하는 reCAPTCHA v2 와 클릭하지 않아도 자동으로 판단하는 Invisible reCAPTCHA가 있습니다. 각각의 사용하는 방법에 대해서 알아 보겠습니다. 구글 계정이 있다고 가정을 하고 다음 사이트로 ..
-
upload progress bar / percent코딩/php 2018. 11. 30. 17:03
IE11 환경에서 업로드 할 떄 하단에 진행바가 더이상 보이지 않아서 구글과 유투브를 뒤져서 찾아낸 코드 jqeury, jqueryform 연결해주고 보여주고 싶은 곳에다가 넣으면 되고 아래 스크립트에 작성해 주면 됩니다. 업로드 쪽 form 을 보면 action이 가는 파일로 들어가서 아래 코드를 작성해줍니다.if($_SERVER['REQUEST_METHOD'] == 'POST'){$file = $_FILES['file']['tmp_name'];$name = $_FILES['file']['name'];$path = 'uploads/';move_uploaded_file($file,$path,$name);echo 'File Uploaded Successfully';} [참고] https://www.yout..
-
문자열이 포함되는지 검사하는 strpos코딩/php 2018. 11. 27. 15:39
문자열에 특정 문자열이 포함되어 있는지 확인하려고 할때 strpos()함수를 사용한다. 예를 들면 카테고리 나열된 location의 긴 문자열에 특정 카테고리가 삽입이 되어 있는지 확인하고자 할때 필요했다. $categoryName = "전국 > 부산 > 서면"; $searchName = "부산"; if(strpos($categoryName, $searchName) !== false) { echo "포함되어 있습니다만..."; } else { echo "없군요."; } 출처: http://ezcode.tistory.com/47 [Ezcode]