- jquery 바코드
- javascript 바코드 생성
- 하드 윈도우 복사
- ViewBag
- php 캐쉬제거
- django 엑셀불러오기
- javascript redirection
- 404에러페이지
- 타임피커
- 파일업로드 유효성체크
- javascript 유효성체크
- XSS PHP
- 바코드 생성하기
- ViewData
- 맥 오라클설치
- 말줄임표시
- javascript 바코드스캔
- 바코드 스캔하기
- asp.net core Select
- XSS방어
- ASP.Net Core 404
- jquery 바코드생성
- 하드 마이그레이션
- asp.net dropdownlist
- 강제이동
- 파일업로드 체크
- Mac Oracle
- SSD 복사
- TempData
- asp.net Select
목록PHP (91)
웹개발자의 기지개
실무에서 아주 아주 접하는 부분이다. 꼭 익혀두길 바란다. [ html ] 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 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 대표 관광명소
스팸글의 매크로 등록을 위하여 스팸방지 캡차 기능을 간단히 만들어본다. 우선 CSRF 방지하는 기능도 추가로 같이 이용하면 더욱 좋겠다.https://wonpaper.tistory.com/417 [PHP] CSRF 공격방어 작업하기PHP 상으로 CSRF (cross-site request forgery) 공격을 막는 작업을 해보자. 우선 작업을 할 이전페이지단에서, token 이라는 특정랜덤값이 든 세션 변수를 하나 할당한다. 그리고 해당 posting 되는 실제 페이wonpaper.tistory.com 압축을 풀면 위의 3가지 파일을 같은 디렉토리에 배치한다.그리고, 다음 소스로 스팸방지 기능을 처리한다. [ signup.php ] 12345678910111213141516171819202122..
에디터상의 이미지(여러개선택가능) 팝업으로 이미지 첨부하고 등록버튼을 누르니 413 Request Entity Too Large 가 났다. 이는 역시나 업로드 용량관련 문제가 발생함을 나타내는 메세지인데, 아파치 환경설정으로 post_max_size = 200M upload_max_filesize = 200M 등으로 넉넉하게 올려주소, 아파치 restart 시키고 다시 시도하니 마찬가지로 똑같은 오류가 그대로였다. 구글링으로 여러개의 포스팅을 보았으나, 대부분이 업로드 용량 제한에 관한 얘기였다. https://blog.naver.com/tyboss/70016905003 파일 업로드 용량 설정 (아파치, php) [apache] php.ini 설정file_uploads = On &nbs... blog.n..
$string = "가나다afefwefAewf0_990909-wefewfwefwefwf"; // _와 숫자 영문만 남기고 제거하기 $text = preg_replace("/[^A-Za-z0-9_]/", "", $string);
게시글 순서를 위아래로 이동시키는 로직을 간단히 구현해 보자. order_no 칼럼이 순서값에 해당한다. 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
echo '1'; flush(); sleep(1); echo '2'; flush(); sleep(1); echo '3'; flush(); sleep(1); 참고 : https://blog.naver.com/diceworld/220252714995 참고 : https://phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=478868&sca=&sfl=wr_subject%7C%7Cwr_content&stx=curl+fsockopen&sop=and
카카오 개발자 센터에서 로그인이 필요하다. https://developers.kakao.com/console/app 카카오계정 accounts.kakao.com https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 관련 키값들이 필요하다. Rest API 키값을 이용하면된다. 그리고, Client Secret 키도 추가하려면 설정해주면 되는데, 선택사항이다. 기기별로 추가 등록 관리할 수 있다. 필자는 아래와 회원테이블 이미지를 보는것처럼..
실무에서 2단계 메뉴(대분류, 중분류) 를 도메인주소별로 매핑해 보자. http://도메인/member/member_reg.html http://도메인/community/notice_list.html http://도메인/intro/face.html 위에서 예를 든것처럼 폴더와 파일형태로 2단계로 구분되어 있는 디렉토리 구성형태로 설계되어 있다. [ menu.html ] - 상기 이미지 코딩부분만 별도의 include 소스로 구성한다. 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 ..