/application/config/database.php

$db['default']['hostname'] = 'localhost'; // 호스트
$db['default']['username'] = 'test_user'; // 아이디
$db['default']['password'] = 'test_pass'; // 비밀번호
$db['default']['database'] = 'test'; // 디비명
$db['default']['dbdriver'] = 'mysql'; // 디비종류
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE; // 웹호스팅일 경우 접속 안되므로 FALSE
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8'; // 캐릭터셋
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
블로그 이미지

디츠

“말은 쉽지, 코드를 보여줘.” “Talk is cheap. Show me the code.” – 리누스 토르발스(Linus Torvalds)

,
{elapsed_time} - 실행시간
{memory_usage} - 메모리 사용량
블로그 이미지

디츠

“말은 쉽지, 코드를 보여줘.” “Talk is cheap. Show me the code.” – 리누스 토르발스(Linus Torvalds)

,

/application/config/routes.php

$route['default_controller'] = "welcome"; // welcome 컨트롤러를 기본으로 설정
$route['404_override'] = ''; // 404 에러 컨트롤러

* 라우팅

$route['bbs/(:num)'] = "bbs/view/$1";

'php, codeigniter' 카테고리의 다른 글

데이터베이스 정보 설정하기  (0) 2014.10.08
페이지 로딩 정보 함수들  (0) 2014.10.08
extract - get / post / server / cookie  (0) 2014.10.07
숫자앞에 0 붙이기  (0) 2014.09.27
쿠키 보안 설정 - cookie, httponly  (0) 2014.09.27
블로그 이미지

디츠

“말은 쉽지, 코드를 보여줘.” “Talk is cheap. Show me the code.” – 리누스 토르발스(Linus Torvalds)

,
if( !get_magic_quotes_gpc() ) {
	if( is_array($_GET) ) {
		while( list($k, $v) = each($_GET) ) {
			if( is_array($_GET[$k]) ) {
				while( list($k2, $v2) = each($_GET[$k]) ) $_GET[$k][$k2] = addslashes($v2);
				@reset($_GET[$k]);
			} else $_GET[$k] = addslashes($v);
    	}
		@reset($_GET);
	}

	if( is_array($_POST) ) {
		while( list($k, $v) = each($_POST) ) {
			if( is_array($_POST[$k]) ) {
				while( list($k2, $v2) = each($_POST[$k]) ) $_POST[$k][$k2] = addslashes($v2);
				@reset($_POST[$k]);
			} else $_POST[$k] = addslashes($v);
		}
		@reset($_POST);
	}

	if( is_array($_COOKIE) ) {
		while( list($k, $v) = each($_COOKIE) ) {
			if( is_array($_COOKIE[$k]) ) {
				while( list($k2, $v2) = each($_COOKIE[$k]) ) $_COOKIE[$k][$k2] = addslashes($v2);
					@reset($_COOKIE[$k]);
			} else $_COOKIE[$k] = addslashes($v);
		}
		@reset($_COOKIE);
	}
}

// PHP 4.1.0 부터 지원됨
// php.ini 의 register_globals=off 일 경우
@extract($_GET);
@extract($_POST);
@extract($_SERVER);
블로그 이미지

디츠

“말은 쉽지, 코드를 보여줘.” “Talk is cheap. Show me the code.” – 리누스 토르발스(Linus Torvalds)

,
<?=str_pad($i, 2, "0", STR_PAD_LEFT)?>
<?=sprintf("%02d",$number)?>
블로그 이미지

디츠

“말은 쉽지, 코드를 보여줘.” “Talk is cheap. Show me the code.” – 리누스 토르발스(Linus Torvalds)

,
header("Set-Cookie: hidden=value; httpOnly");
setcookie('Foo','Bar',0,'/', 'www.sample.com' , FALSE, TRUE);

<?php
// None HttpOnly cookie: setcookie("abc", "test", NULL, NULL, NULL, NULL, FALSE);
// HttpOnly cookie: setcookie("abc", "test", NULL, NULL, NULL, NULL, TRUE);
?>

'php, codeigniter' 카테고리의 다른 글

도메인 기본 컨트롤러 선언 / 404 에러 컨트롤러  (0) 2014.10.08
extract - get / post / server / cookie  (0) 2014.10.07
숫자앞에 0 붙이기  (0) 2014.09.27
변수명으로 변수 + 변수  (0) 2014.09.27
모든 변수 View  (0) 2014.09.27
블로그 이미지

디츠

“말은 쉽지, 코드를 보여줘.” “Talk is cheap. Show me the code.” – 리누스 토르발스(Linus Torvalds)

,