- SSD 복사
- XSS PHP
- jquery 바코드생성
- 바코드 생성하기
- 바코드 스캔하기
- asp.net dropdownlist
- 파일업로드 체크
- 파일업로드 유효성체크
- asp.net Select
- django 엑셀불러오기
- php 캐쉬제거
- ViewBag
- Mac Oracle
- asp.net core Select
- javascript 바코드 생성
- 강제이동
- 하드 윈도우 복사
- TempData
- javascript 바코드스캔
- 404에러페이지
- javascript redirection
- 타임피커
- ASP.Net Core 404
- XSS방어
- jquery 바코드
- 맥 오라클설치
- 하드 마이그레이션
- 말줄임표시
- ViewData
- javascript 유효성체크
목록PHP (93)
웹개발자의 기지개
최상위에 인클루드해서 쓰면 된다. 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 Colored by Color Scripter cs
두 날짜 사이의 기간정보를 얻고 싶을때, 1 2 3 4 5 6 7 8 9 10 11 12 DateInterval Object ( [y] => 6 [m] => 1 [d] => 12 [h] => 0 [i] => 0 [s] => 0 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 0 [days] => 2234 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 ) cs $diff_days 가 객체형태로 반환된다. 참고 : https://github.com/rangyu/TIL/blob/master/p..
php 파일업로드등으로 특정폴더가 업로드되는데, 이 폴더가 php 실행이되면 큰 문제가 된다. 특정 업로드 폴더상에 php 실행을 막아보자 1. 아파치 환경설정 httpd.conf 작업 1 2 3 4 5 6 7 8 9 AddType application/x-httpd-php3-source .phps .php .ph .php3 .cgi .sh .pl .html .htm .shtml .vbs .ins .php4 AddType application/x-httpd-php-source .phps .php .ph .php3 .cgi .sh .pl .html .htm .shtml .vbs .ins .php4 Order allow,deny Deny from all Colored by Color Scripter cs 2..
구글의 캡차를 달아보자 최근 구글에는 reCaptcha V2 와 V3가 있는데, V3이 더욱 간소화되었다. [ reCaptcha V2 ] 일단 구글 캡차 콘솔 어드민으로 간다. www.google.com/recaptcha 그런다음 다음 화면과 같이 새캡차 사이트를 만든다. 그리고, 사이트키와 비밀키를 따로 확인해둔다. 1. write.html 페이지 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 자동입력 방지 function writeChk() { var v = grecaptcha.getResponse(); if (v.length ==0) { alert ("자동입력방지 기능 - '로봇이 아닙니다.'를 체크해주세요."); return; } } Colored by Color Scrip..
최초에 네이버 개발자센터에서 로그인하고, 해당 사이트에서 logo 이미지와 각종 설정 작업을 한다. developers.naver.com NAVER Developers 네이버 오픈 API들을 활용해 개발자들이 다양한 애플리케이션을 개발할 수 있도록 API 가이드와 SDK를 제공합니다. 제공중인 오픈 API에는 네이버 로그인, 검색, 단축URL, 캡차를 비롯 기계번역, 음 developers.naver.com 어플리케이션 이름을 등록하고, 작업환경을 추가하면서, 네이버로그인을 시작할 로그인실제 페이지와 콜백 페이지를 설정해 준다. 필자는 일단 PC웹과 모바일웹 추가지를 설정하였다. 제공정보는 원하는 부분을 체크하도록하자. Client ID 와 Client Secret 값을 따로 잘 기억해둔다. 연동페이지에..
참고사이트 : gudle.net/229
아파치 httpd.conf 에서 Order deny,allow Allow from all LimitRequestBody 1024000000 php.ini 에서 max_file_uploads = 30 memory_limit = 4000M post_max_size = 4000M upload_max_filesize = 4000M 아파치 재시작 /etc/rc.d/init.d/httpd restart
어떤 문자열에서 특정 문자열이 있는지 간단히 확인하고자 할때 간편하게 쓸 수 있는 함수이다. strpos 함수 docs.php.net/manual/en/function.strpos.php PHP: strpos - Manual A pair of functions to replace every nth occurrence of a string with another string, starting at any position in the haystack. The first works on a string and the second works on a single-level array of strings, treating it as a single string for replaceme docs.php.net 1 ..