Codeigniter api에서 어떤 곳에서 보낸 j..

$aData = var_export(file_get_contents('php://input'),TRUE); $aArr = json_decode(str_replace("'", "", $aData), true); 버전에 ..

PHP 절대경로, 상대경로 확인 방법

<?php global $PHP_SELF; $thisfilename=basename(__FILE__); $temp_filename=realpath(__FILE__); if(!$temp_filename) $temp_filename=__FIL..

해당 년도의 몇 주차는 언제부터 언제인가

function getStartAndEndDate($week, $year) { $time = strtotime("1 January $year", time()); $day = date('w', $time); $time += ((..

정규식 각종 태그 제거 샘플

  //iframe 제거preg_replace("!\"'] )[\"']?[^>]*>/i",$STRING,$RESULT)preg_match_all("/]*src=[\"']?([^>\"'] )[\"']?[^>]*>/i",$STRING,$..

if사용 할때 같은 변수의 많은 비교문은 ..

  PHP 문법 비교를 만들때 if($temp=="비교1" || $temp=="비교2"){ } 이것을  if(in_array($temp, array("비교1", "비교2"))){,,, ..

php array(), range() 함수

배열 생성보통적으로 배열은$text = array();로 선언 및 시작을 합니다.$text 가 배열 변수임을 선언해 준다활용 1.배열에서 증가하는 숫자를 저장$..

parse_str , http_build_query

길게 늘어진 변수를 추출할때 사용 <?php $_url = "http://hostname/test.html?a=111&b=222&c=333#ttp"; $url = parse_u..

POST 통째로 인코딩 하기

  인코딩 하려는 문자를 통째로...    encoding("UTF-8", "EUC-KR", &$_POST);  function encodin..

권한이 다른 폴더 파일 지우기

권한이 다른 폴더 파일 지우기업로드 자료실이나 ...등등 자동설치에 의해서 nobody, apache 등의 권한으로 잡혀있는 폴더를 삭제하기 어려울때.....

[함수] DB의 쿼리 값을 table로 간단하게..

실행시require_once("table.class"); $form->TableDisplay($rows); # 실행 부분 # db_query_display.php <?php include("dbinfo.inc")..

사이트 접속할때 앞에 www 항상 붙이게 ..

1. index파일의 확장자는 .php로 바꾼다.  (서버에서 .html 도 php를 인식할수 있도록 세팅되어있으면 따로 바꿀 필요 없음 ㅎㅎ) 2. 제..

PHP 로 linux 계정 추가하기

출처 : www.phpschool.com 에 Tip & Tech 에 있는 글을 참조했습니다.linux 에서계정을 추가하는 명령어는 useradd계정을 삭제하는 명령어는 us..

어떤 검색엔진에서 어떤 검색어를 통해 ..

어떤 검색엔진에서 어떤 검색어를 통해 사이트에 방문했는지 체크하는 알고리즘입니다. 완전한 프로그램을 올려 드리면 좋겠지만 그냥 알고리즘 정..

디렉토리 리스트 구하기

function DirList($path="./") {     $path = opendir($path);     while($list&nbs..

현재파일까지의 http:// 경로 구하기

<?$tmp_dir = $_SERVER["SERVER_NAME"].$PHP_SELF;$tmp_present_file = strrchr($tmp_dir, "/");$length = ..

프레임으로 나뉜 사이트에서 새로고침후..

프레임으로 나뉜 사이트에서 새로고침후에도 현재페이지 유지하기 프레임 생성하는 파일의 맨 위에 넣으시면 됩니다.