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..
권한이 다른 폴더 파일 지우기
권한이 다른 폴더 파일 지우기업로드 자료실이나 ...등등 자동설치에 의해서 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..
어떤 검색엔진에서 어떤 검색어를 통해 ..
어떤 검색엔진에서 어떤 검색어를 통해 사이트에 방문했는지 체크하는 알고리즘입니다. 완전한 프로그램을 올려 드리면 좋겠지만 그냥 알고리즘 정..
현재파일까지의 http:// 경로 구하기
<?$tmp_dir = $_SERVER["SERVER_NAME"].$PHP_SELF;$tmp_present_file = strrchr($tmp_dir, "/");$length = ..