개발노트

제이쿼리 체크박스 체크여부 전체체크 전체체크해제
과거에는 하드 코딩을 좋아해서 명령어도 다 외웠는데 이제는 필요할 때마다 검색해서 사용하다 보니 간단한 함수나 명령어도 기억이 나질 않네요. 자주 사용하는 체크 박스에서 체크 여부와 전체 체크를 할 수 ...
2025.05.07 35회 읽음
제이쿼리 체크박스 체크여부 전체체크 전체체크해제
certbot renew --dry-run certificates
웹 서비스에서 보안 서버 SSL 필수 요건이 되고 있습니다. 운영하는 웹사이트가 안전하지 않다고 표시되는 경우 고객에게 신뢰를 얻을 수 없습니다. 유료 보안 서버를 사용하기 어려운 회사에서는 Let's Encrypt ...
2025.05.07 62회 읽음
certbot renew --dry-run certificates
랜덤추출 랜덤표시 베너랜덤 MySQL Rand Random
유튜브 동영상 데이터 게시물을 랜덤으로 표시하는 루틴 적용을 위해 Order By RAND() 쿼리를 이용하였습니다. 적용하고 나서 보니 데이터가 많아서 오래전에 등록한 데이터까지 랜덤으로 추출하는 문제가 발생 ...
2025.05.07 32회 읽음
랜덤추출 랜덤표시 베너랜덤 MySQL Rand Random
보안서버 자동이동 Cafe24
보안서버 SSL 페이지가 아닌 http 접근시 자동으로 이동되는 방법을 소개합니다.개인 정보를 취급하거나 워드프레스(wordpress)를 사용하는 경우 SSL 보안서버를 필수적으로 사용해야 합니다. 그렇지만 이전에 사...
2025.05.07 33회 읽음
보안서버 자동이동 Cafe24
버튼중복방지 클릭중복방지 button
새 글을 작성하거나 검색을 할 때 데이터가 많거나 인터넷이 느린 경우 화면에 나타나지 않아 여러 차례 클릭하는 경우가 있습니다. 또는 사용자 실수인 경우도 있으며 마우스 버튼이 민감한 경우 다중 클릭이 시...
2025.05.06 38회 읽음
버튼중복방지 클릭중복방지 button
config.php 관리툴
PHP로 개발된 무료 소프트웨어로 웹에서 데이터베이스를 쉽게 관리할 수 있으며 MySQL을 기본으로 하지만 MariaDB도 사용이 가능합니다. DB의 테이블, 열, 관계, 인덱스, 사용자 추가 및 관리, 권한 등 명령어로 ...
2025.05.06 43회 읽음
config.php 관리툴
php 함수 filter_var FILTER_VALIDATE_EMAIL FILTER_VALIDATE_URL
회원 가입이나 문의 내용을 접수 받을 때 이메일주소를 입력 받는 경우가 있습니다. 가짜로 입력하는 걸 막기 위해서 최저 자리수와 도메인이 포함되어 있나 채크하는 루틴을 사용하여 처리하였으나 알아보...
2025.05.06 35회 읽음
php 함수 filter_var FILTER_VALIDATE_EMAIL FILTER_VALIDATE_URL
isset php8x 오류발생
PHP는 변수를 선언하지 않아도 사용이 가능하지만 그로 인해 비 효율적인지 부분도 존재합니다. PHP8.X 버전의 경우에는 변수 선언을 하지 않으면 경고 메시지가 표시되므로 변수 선언 없이 비교 연산과 같은 처...
2025.05.06 49회 읽음
isset php8x 오류발생
전화번호하이픈 입력박스 규칙설정
전화번호 텍스트를 input 박스에서 입력 받을 때 불필요한 문자 입력을 막고 정형화된 형식을 입력하게 되면 필터링이 필요 없고 정확한 데이터를 얻는데 도움이 됩니다.다양한 소스 코드가 있지만 코드가 길지 ...
2025.05.06 46회 읽음
전화번호하이픈 입력박스 규칙설정
vsftp version netstat vsftpd.conf
리눅스 서버에서 많이 사용하는 vsftpd가 설치되어 있고 ftp로 접근할 때 해당 사용자가 아닌 하위 폴더까지 볼 수 있는 경우가 있습니다. 설치시 설정값이 기본으로 되어 있는경우가 있으니 아래 설명을 참고로 ...
2025.05.06 30회 읽음
vsftp version netstat vsftpd.conf
jQuery Select Option append remove
카테고리나 분류를 선택할 때 자주 사용하는 화면이 Select 라는 항목입니다.단일 Select의 경우가 아닌 1차를 선택해야 2차가 표시되는 작업을 웹사이트 제작에서 많이 사용합니다. Select 선택한 값 얻기c...
2025.05.06 46회 읽음
jQuery Select Option append remove
한글자르기 utf8 인코딩 긴문자자르기
게시판이나 제목을 표시할 때 너무 길어서 잘라서 사용해야하는 경우가 있습니다. UI 쪽에서 자르는 방법도 있지만 내용과 같이 너무 긴 내용은 PHP에서 잘라서 처리하는게 좋은 방법입니다. iconv_substr 이나 m...
2025.05.06 35회 읽음
한글자르기 utf8 인코딩 긴문자자르기
서버시간 timezone 타임존설정 php.ini date_default_timezone_set
PHP에서 개발을 할 때 TIME ZONE이 설정되지 않은 경우에 한국 시간이 아닌 다른 시간이 표시되는 경우가 있습니다. PHP 에서 date 함수를 사용할 때 발생할 수 있으며 특정 웹 호스팅이나 리눅스 서버를 설치하...
2025.05.06 43회 읽음
서버시간 timezone 타임존설정 php.ini date_default_timezone_set
apache rename copy unlink error
PHP에서 이미지 파일을 서버에 업로드하는 경우가 많이 있습니다. 이전 서버는 PHP 7.4 버전이고 새로 설치한 버전은 7.0이라서 버전 차이 또는 함수 오류인줄 알고 수정했지만 결과는 동일하게 오류가 발생...
2025.05.05 36회 읽음
apache rename copy unlink error
정규식 링크추출 preg_match_all
웹에디터나 textarea를 통해 html 테그를 저장하고 해당 내용에서 이미지 테그 + 이미지 링크를 추출하는 정규식 입니다. 용도에 따라 패턴을 변경하여 사용할 수 있습니다. 사용하는 함수는 preg_match_all...
2025.05.05 34회 읽음
정규식 링크추출 preg_match_all
CSS 반응형 유튜브영상리사이즈 video-wrap
유튜브에서 영상을 공유하기를 이용하여 태그로 가져오게 되면 사이즈가 지정되어 가져오게 됩니다. 데스크 탑 전용 사이트라면 상관이 없지만 모바일 및 테블릿에서 접속하게 되면 화면 좌우에 스크롤이 생...
2025.05.05 29회 읽음
CSS 반응형 유튜브영상리사이즈 video-wrap
javascript share 공유
모바일 웹과 데스크탑 모드에서 다양한 소셜 네트워크 서비스로 공유하는 기능을 많이 사용하고 있습니다. 자주 사용하는 SNS 버튼을 추가하여 기능을 개발하는 경우도 있지만 그러한 경우 해당 서비스의 API 모...
2025.05.05 37회 읽음
javascript share 공유
개발자도구 F12 자동닫힘
프로그램 개발자나 웹 디자이너의 경우에는 웨일이나 크롬 브라우저의 개발자 도구 F12 기능을 자주 사용하게 됩니다. 잘 사용하고 있다가 어느 순간에 창이 자동으로 닫히는 증상이 발생하였습니다. 컴퓨터를 재...
2025.05.05 40회 읽음
개발자도구 F12 자동닫힘
보안서버 ssl 무료보안서버 Certbot SSL
보안서버란?사용자 컴퓨터에서 서버와 통신을 할 때 해당 정보가 네트워크에 노출됩니다. 이런 문제를 해결하기 위해서 만들어진 게 SSL 이고 한글로는 보안 서버라고 말하고 있습니다. 개인정보 보호 정책이 강...
2025.05.04 35회 읽음
보안서버 ssl 무료보안서버 Certbot SSL
my.cnf 마리아데이터베이스 RDMBS 무료DB
무료로 많이 사용하던 데이터베이스였던 MySQL이 오라클에 인수되고 나서 라이센스 정책에 문제에 해결하고자 나온 오픈소스 RDBMS MariaDB 이다. MySQL 출신 개발자가 참여해서 세운 제단이라서 ...
2025.05.04 29회 읽음
my.cnf 마리아데이터베이스 RDMBS 무료DB
전체 73 : 2/4쪽