PHP 로 특정 아이피 차단
·
PHP
1개의 아이피만 차단 할때  여러개의 아이피를 차단 할 때
JQuery & Ajax & Json 예제
·
자바스크립트&jQuery
1. 클라이언트: jQuery Ajax 요청GET 요청 (데이터 조회)클라이언트가 서버에서 데이터를 조회하는 GET 요청입니다. 서버로부터 받은 response를 if 조건문으로 처리합니다.$.ajax({ url: "server.php", // PHP 파일 경로 type: "GET", // GET 요청 dataType: "json", // 서버에서 받을 데이터 형식 success: function(response) { // 응답 결과 처리 if (response.status === "success") { console.log("요청 성공:", response.message); console.log("받은 데이터:", response.data); // 성공 시 ..
특정날짜 입력 시 요일 출력
·
PHP
특정날짜의 요일이 궁금할때 사용 하기위한 함수 ['일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일'], 'en' => ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'] ]; // 지정된 날짜의 요일 인덱스 (0: 일요일, 6: 토요일) $timestamp = strtotime($date); $dayIndex = date('w', $timestamp); // 0부터 6까지 반환 // 요일 반환 return $days[$lang][$dayIndex];}// 사용 예시echo getDayOfWeek('2024-11-25'); // 결과: 월요..
JQuery ajax 사용법
·
자바스크립트&jQuery
1. GET 요청 예제GET 요청은 서버에서 데이터를 조회할 때 사용됩니다.$.ajax({ url: "https://api.example.com/users", // 요청을 보낼 URL type: "GET", // HTTP 요청 방식 data: { id: 123 }, // 서버로 보낼 데이터 (쿼리 파라미터로 전달) dataType: "json", // 서버로부터 받을 데이터 형식 success: function(response) { console.log("요청 성공:", response); // 성공 시 실행 }, error: function(xhr, status, error) { console.error("요청 실패:", error); // 실패 시 실행 console.er..
PHP 회원가입에 필요한 정규식
·
카테고리 없음
PHP 회원가입 정규표현식 완벽 가이드필수 검증 항목회원가입 필수 검증 요소아이디 (영문, 숫자)비밀번호 (특수문자, 영문, 숫자 조합)이메일이름 (한글/영문)전화번호생년월일검증 클래스 구현class ValidationHelper { private $errors = []; // 에러 메시지 설정 public function addError($field, $message) { $this->errors[$field] = $message; } // 에러 메시지 반환 public function getErrors() { return $this->errors; } // 검증 통과 여부 public function isPassed() { ..
PHP 정규표현식
·
PHP
기본 함수들주요 PHP 정규식 함수preg_match(): 패턴 일치 여부 확인 (첫 번째 일치만 반환)preg_match_all(): 모든 패턴 일치 검색preg_replace(): 패턴 일치 문자열 치환preg_split(): 패턴으로 문자열 분할정규식 패턴 작성법정규표현식은 구분자(일반적으로 '/')로 감싸며, 선택적으로 플래그를 추가할 수 있습니다:$pattern = '/검색패턴/플래그';실용적인 예제와 설명1. 이메일 유효성 검사function validateEmail($email) { $pattern = '/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/'; if (!preg_match($pattern, $email)) { ret..
PHP 배열 함수 정리
·
PHP
PHP 배열 함수 총정리기본 배열 생성 및 조작배열 생성// 1. 기본 배열 생성 - 두 가지 방법 모두 동일한 결과$fruits = array("apple", "banana", "orange"); // 전통적인 방법$fruits = ["apple", "banana", "orange"]; // PHP 5.4+ 단축 구문print_r($fruits); // 결과: Array ( [0] => apple [1] => banana [2] => orange )// 2. 키와 값을 결합하여 연관 배열 생성$keys = ["a", "b", "c"];$values = [1, 2, 3];$result = array_combine($keys, $values); // 키 배열과 값 배열을 결합print_r($..
리눅스 압축/압축해제
·
카테고리 없음
리눅스 압축/압축해제 명령어 총정리 - 실무 필수 가이드1. 압축하기tar 압축# 기본 tar 압축 (묶기만 함)tar -cvf [파일명.tar] [압축할 파일/폴더]# tar.gz 압축 (일반적으로 가장 많이 사용)tar -zcvf [파일명.tar.gz] [압축할 파일/폴더]# tar.bz2 압축 (높은 압축률)tar -jcvf [파일명.tar.bz2] [압축할 파일/폴더]zip 압축# 파일 압축zip [파일명.zip] [압축할 파일]# 폴더 압축zip -r [파일명.zip] [압축할 폴더]gzip 압축# 파일 압축 (원본 삭제됨)gzip [파일명]# 원본 유지하며 압축gzip -c [파일명] > [파일명.gz]2. 압축해제tar 압축해제# tar 압축해제tar -xvf [파일명.tar]# tar.gz..
jQuery 체크박스 제어 [체크, 해제, 전체선택]
·
자바스크립트&jQuery
jQuery 체크박스 제어 완벽 가이드 - 체크, 해제, 전체선택 구현하기웹 개발을 하다 보면 체크박스를 다루는 일이 매우 빈번합니다. 특히 jQuery를 사용할 때 체크박스를 효율적으로 제어하는 방법을 알아야 합니다. 이 글에서는 jQuery를 사용한 체크박스 제어 방법을 상세히 알아보겠습니다.1. 체크박스 상태 확인하기체크박스의 상태를 확인하는 것은 폼 처리에서 가장 기본적인 작업입니다.단일 체크박스 확인// ID로 확인$("#checkbox_id").is(":checked");$("input:checkbox[id=checkbox_id]").is(":checked");// NAME으로 확인 $("input:checkbox[name=checkbox_name]").is(":checked");2. 체크박스..
CSS로 말줄임표(Ellipsis)
·
웹표준&CSS
한 줄 말줄임표 구현하기가장 기본적인 한 줄 말줄임표는 다음과 같은 CSS 코드로 구현할 수 있습니다[1]:.single-line { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 200px;}주요 속성 설명:white-space: nowrap으로 텍스트를 한 줄로 유지overflow: hidden으로 넘치는 텍스트를 숨김text-overflow: ellipsis로 말줄임표 표시여러 줄 말줄임표 구현하기여러 줄의 텍스트를 말줄임표로 처리하려면 다음 코드를 사용합니다[2]:.multi-line { display: -webkit-box; -webkit-line-clamp: 2; -webkit..
만두남
'분류 전체보기' 카테고리의 글 목록