본문 바로가기

php

(19)
[ PHP ] ImageCopyResized, imagecopyresampled, 섬네일 만들기 ImageCopyResized 썸네일 생성의 핵심이 되는 구문입니다 기능 : 원본이미지로부터 타겟이미지로 이미지를 복사합니다. 이때 사이즈나 위치를 지정해 줍니다. 썸네일 생성의 핵심이 되는 구문입니다. 구문 : ImageCopyResized(resource dst_im, resource src_im, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH); 속성 : dst_im = 원본이미지를 복사할대상 이미지를 가리키는 식별자 src_im = 원본이미지를 가리키는 식별자 srcX, srcY = 복사하고자하는 원본 이미지 영역의 상단좌측의좌표를 가리키는 식별자 srcW, srcH = 그좌표로 부터 복사할 부분의 가로..
[ PHP ] ImageCreateTrueColor, ImageCreate ImageCreateTrueColor(구. imageCreate) 기능 : 새로운 이미지를 트루컬러 이미지를 만든다 ImageCreate와 같은 기능을 합니다. 대부분의 GIF 을 제외한 파일에서 사용되며 더 나은 퀄리티를 제공합니다. 구문 : resource ImageCreateTrueColor(int $width, int $height) ImageCreateTrueColor() 함수는 이미지의 높이와 너비를 인자로 받아서 캔버스를 만든다. GD 라이브러리가 필요하다. PHP에서 새로운 이미지를 생성할 때 처음 선행되어져야 할 작업니다. 이미지를 다 쓰고 반환할 때는 ImageDestroy() 함수를 이용해서 리소스를 해제해야 한다. 예 $im = ImageCreateTrueColor(100, 100)..
[ PHP ] $_SERVER $_SERVER['DOCUMENT_ROOT'] = 현재 사이트가 위치한 서버상의 위치 => /webapp/include $_SERVER['HTTP_ACCEPT_ENCODING'] = 인코딩 받식 => gzip, deflate $_SERVER['HTTP_ACCEPT_LANGUAGE'] = 언어 => ko $_SERVER['HTTP_USER_AGENT'] = 사이트 접속한 사용자 환경 => Mozilla/4.0(compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705 $_SERVER['REMOTE_ADDR'] = 사이트 접속한 사용자 IP => xxx.xxx.xxx.xxx $_SERVER['HTTP_REFERER'] = 현제 페이지로 오기전의 페이지..
[ PHP ] IME-MODE (CSS & STYLE) ■CSS [ime-mode:active] 글입력시 한글모드로 자동 전환되어 입력 .ime_ko {ime-mode:active;} [ime-mode:inactive] 글입력시 영문모드로 자동 전환 .ime_en {ime-mode:inactive;} [ime-mode:disabled] 글입력시 영문모드로 자동 전환 - 한글모드변환 불가, only english (숫자 가능) .ime_e {ime-mode:disabled;} [ime-mode:auto] 자동변경 (기본설정) .ime_auto {ime-mode:auto;} [ime-mode:deactivated] 자동변경 (기본설정) .ime_deactivated {ime-mode:deactivated;} ■ HTML input 아이디 : 위 예제는 아이디를 ..
[ PHP ] 수퍼 글로벌의 전체 리스트 (변수의 배열) $GLOBALS 모든 전역 변수의 배열(global 키워드처럼 함수 안에서 글로벌 변수에 접근할 수 있다.) $_SERVER 서버 환경 변수의 배열 $_GET GET 메소드로 넘어온 변수의 배열 $_POST POST 메소드로 넘어온 변수의 배열 $_COOKIES 쿠키 변수의 배열 $_FILES 파일 업로드와 관련된 변수의 배열 $_ENV 환경 변수의 배열 $_REQUEST 사용자가 입력한 변수의 배열 $_SESSION 세션 변수의 배열
[ PHP ] str_pad, STR_PAD_LEFT, STR_PAD_BOTH $input = "Alien";  echo str_pad($input, 10);                      // produces "Alien     "  echo str_pad($input, 10, "-=", STR_PAD_LEFT);  // produces "-=-=-Alien"  echo str_pad($input, 10, "_", STR_PAD_BOTH);   // produces "__Alien___"  echo str_pad($input, 6 , "___");               // produces "Alien_"?>
[ HTML ] 메타태그 관련 메타태그는 사이에 들어가며, 웹페이지에 관한 정보를 제공합니다. :웹문서의 언어를 설정 (euc-kr) :웹문서의 언어를 설정 (utf-8) :그림위에 마우스 오버시 이미지 관련 툴바가 생기지 않음 :0초후 해당 페이지이동 :60초마다 새로고침 : 캐쉬에서 해당페이지 읽어들이는 걸 방지 : 기술된 언어 ◇ 메타태그의 검색로봇 관련 : 로봇 검색을 허가함 : 로봇 검색을 허가하지 않음 : 이 문서도 긁어가고 링크된 문서도 긁어감. : 이 문서는 긁어가지 말고 링크된 문서만 긁어감. : 이 문서는 긁어가되, 링크는 무시함. : 이 문서도 긁지 않고, 링크도 무시함.
[ JavaScript ] offsetWidth, offsetHeight, clientWidth, clientHeight, scrollWidth, scrollHeight 아이구야... 오늘 또 좋은거 하나 배웠네.... function test1(vvv){ document.getElementById(vvv).style.left=''; var div_size=document.getElementById(vvv).offsetLeft+document.getElementById(vvv).offsetWidth; if( div_size >= document.body.offsetWidth ){ document.getElementById(vvv).style.left=document.body.offsetWidth-document.getElementById(vvv).offsetWidth-200; } }