Coding345 PHP 정규표현식 1) eregi 함수 eregi("검사할문자", "검사대상문자열"); - 검사대상문자열에 검사할 문자가 있으면 TRUE(1), 검사대상문자열에 검사할 문자가 없으면 FALSE(null) 가 결과로 나오게 된다 - ereg함수는 대소문자 구별을하며 eregi함수는 대소문자 구별을 하지 않는다 ex) 2) 정규표현식 ^ / $ / . / * / + / ? 연산자 설명 ^ 문자열의 시작을 의미 $ 문자열의 끝을 의미 . 임의의 한 문자 * 바로 앞의 문자가 없거나 하나 이상 + 바로 앞의 문자가 하나이상 ? 바로 앞의 한 문자가 없거나 있음 ex) ^a ==> a로 시작하는 모든 문자열 (a, ab, abc, abcd, ....) a$ ==> a로 끝나는 모든 문자열 (a, ba, cba, ....) a.b .. 2014. 5. 4. 기본적인 MySQL 문법 0. 데이터베이스 조회 - SHOW DATABASES; 1. 데이터베이스 생성 - CREATE DATABASE DB네임; 2. 테이블명 수정 - ALTER TABLE 기존테이블명 RENAME 바꿀테이블명 3. 데이터베이스 삭제 - DROP DATABASE DB네임; 4. 테이블 조회 - SHOW TABLES; 5. 테이블 생성 - CREATE TABLE 테이블명( 컬럼명 TYPE NULL/NOT NULL 컬럼명 TYPE, 컬럼명 TYPE) 6. 테이블 삭제 - DELETE FROM 테이블명 (WHERE 조건) - DROP TABLE 테이블명 7. 컬럼추가 - ALTER TABLE 테이블명 ADD 컬럼명 TYPE NOT NULL DEFAULT '기본값'; 8. 컬럼에 내용삽입 - INSERT INTO 테이.. 2014. 5. 2. HttpOnly를 이용한 쿠키 하이재킹 방지 쿠키의 httponly 옵션에 대해서 1. 언제 개발되었나? -2002년 MS IE6.0 SP1 에서 최초 지원 2. 어떤 동작을 하는가? -클라이언트 브라우저에서 쿠키가 생성될때 httponly 옵션이 있으면 클라이언트 스크립트의 쿠키 요청에 대해서 브라우저는 응답을 하지 않습니다. -예를 들어 쿠키 생성시 httponly 옵션이 있다면 javascript 의 document.cookie 메소드를 통해 쿠키정보를 브라우저로 부터 획득할 수 없습니다. 3. 왜 만들어 졌는가? -XSS 를 이용한 쿠키 하이재킹에 대응하기 위해 개발된 기술입니다. 4. 지원하는 브라우저 -Microsoft Internet Explorer 6.0 SP1 이상 -Mozilla Firefox 3.0.0.6+ 이상 -Netscap.. 2014. 4. 28. 이전 1 ··· 55 56 57 58 다음