글걸이

[MySQL] Field '×××' doesn't have a default value 오류

열(컬럼)에 기본값이 따로 지정되지 않았는데 그 열의 값을 뚜렷하게 지정하지 않는 채로 INSERT나 UPDATE 등으로 자료를 넣으면 "Field '×××' doesn't have a default value"라는 오류가 나올 수 있다. 크게 두 가지 방법으로 이 오류를 피할 수 있다. (1) 열에 들어갈 기본값을 미리 정해 놓는다. 열에 기본값(...

[PHP] 배열의 뒤에 원소 넣기 - array_push

array_push 함수는 배열의 끝에 1개 이상의 원소를 넣을 때에 쓰인다. (1) array_push 함수 형식 array_push(array &$array, mixed ...$values): int $array : 원소를 더하여 넣을 배열 변수 array_push($array, 1) : $array의 끝에 1를 넣음 array_push($array, 1, 2) : $array의 끝에 1와 2을 넣음 array_push($a...

[자바스크립트] <html>, <head>, <body> 태그 안에서 문자열 찾기

HTML 문서의 <html>, <head>, <head> 태그 안에 문자열 'abcdef'가 있는지를 자바스크립트로 이렇게 알아볼 수 있다. <script> var str = 'abc' + 'def'; if(document.documentElement.innerHTML.indexOf(str) >=0) alert('<html> 태그 안에 "' + str + '"가 있음'); if(document.head.innerHTML.indexOf(str) >= 0) ...

[VestaCP] 리눅스 명령어로 사용자 계정을 백업/복구하기

백업하기 # v-backup-user USER USER.2022-06-25.tar 같은 이름으로 백업 파일이 만들어진다. 사용자 계정에 있던 웹 파일, 웹 서버 엔진 설정 파일, 데이터베이스 백업 파일, 전자우편 기록 등이 백업 파일 안에 모두 들어간다. 웹 제어판에서 만들거나 자동으로 만들어진 백업 파일과 구성이 같다. 복원하기 #...
미리보기 그림 - 아마존 AWS에서 도메인 등록하기

아마존 AWS에서 도메인 등록하기

인기 기타 아마존 AWS에서 도메인을 등록하려면, 아마존 AWS나 라이트세일(Lightsail)에 계정이 이미 있거나 새로 등록해야 한다. 아마존의 웹 서비스를 이용하고 있었다면, 이미 넣어 둔 결제 수단이 있을 것이다. 아마존에서는 이미 넣어 둔 결제 수단이 있으면 마지막 단계에서 어떻게 결제하는지에 관한 정보...

[리눅스] find 명령어로 파일 또는 자료방의 소유권과 권한을 찾아 바꾸기

(1) chmod / chown 명령어 chmod와 chown 명령어에 '-R'을 붙여 파일과 자료방(디렉토리)의 소유권과 접근 권한을 하위 경로까지 한꺼번에 바꿀 수 있다. chown -R user1:group1 [경로] : 파일 소유권을 사용자 user1 및 동아리(그룹) group1에게 줌 chmod -R 755 [경로] : 하위 경로에 있는 파일까지 접근 권한을...

[PHP] POST 방식으로 웹 주소에 값 보내고 결과값 받기 (file_get_contents, curl)

(1) file_get_contents file_get_contents 함수를 써서 POST 방식으로 매개 변수들의 값을 전달하는 방법이다. $data = array('title' => $post_title, 'num' => $post_number);$url = 'https://www...'; $options = array( 'http' => array( 'header' => "Content-type: application/x-www-form-urlencoded\r\n"...

[PHP] get_magic_quotes_gpc 함수

get_magic_quotes_gpc 함수는 php.ini에 magic_quotes_gpc 항목의 설정된 값을 알려준다. 'magic_quotes_gpc = On'으로 켜져 있으면 GET, POST, COOKIE 자료에 addslashes 함수를 자동으로 실행하여 다음 문자들에 거꿀빗금(\)을 넣는다. 작은따옴표(single quote) ' 큰따옴표(double quote) " 거꿀빗금(backslash) ...
미리보기 그림 - 달마다 이마트 할인 쿠폰을 주는 국민은행 적금 상품

달마다 이마트 할인 쿠폰을 주는 국민은행 적금 상품

KB국민은행에서 달마다 이마트 할인 쿠폰을 준다고 하는 'KB쿠폰북적금 with 이마트'라는 적금 상품이 눈에 띄었다. 6월 15일까지 가입할 수 있는 상품이다. 어떤 쿠폰을 어떤 조건으로 쓸 수 있는지에 대한 설명이 궁금했지만, 가입하지 않은 채로 상품의 약관과 설명만 보아서는 가입/혜택에 관한 조건을 정확...