Author name update.

NHN
developers@xpressengine.com
http://xpressengine.com/

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@7676 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
ChanMyeong 2010-09-06 06:35:20 +00:00
parent 7d1fa86e5c
commit 8f385a592b
603 changed files with 67379 additions and 67522 deletions

View file

@ -1,70 +1,70 @@
<?php
/**
* @class sessionController
* @author zero (zero@nzeo.com)
* @brief session 모듈의 controller class
**/
class sessionController extends session {
/**
* @brief 초기화
**/
function init() {
}
function open() {
return true;
}
function close() {
return true;
}
function write($session_key, $val) {
if(!$session_key || !$this->session_started) return;
$args->session_key = $session_key;
$output = executeQuery('session.getSession', $args);
$session_info = $output->data;
if($session_info->session_key == $session_key && $session_info->ipaddress != $_SERVER['REMOTE_ADDR']) {
executeQuery('session.deleteSession', $args);
return true;
}
$args->expired = date("YmdHis", time()+$this->lifetime);
$args->val = $val;
$args->cur_mid = Context::get('mid');
if(!$args->cur_mid) {
$module_info = Context::get('current_module_info');
$args->cur_mid = $module_info->mid;
}
if(Context::get('is_logged')) {
$logged_info = Context::get('logged_info');
$args->member_srl = $logged_info->member_srl;
} else {
$args->member_srl = 0;
}
if($session_info->session_key) $output = executeQuery('session.updateSession', $args);
else $output = executeQuery('session.insertSession', $args);
return true;
}
function destroy($session_key) {
if(!$session_key || !$this->session_started) return;
$args->session_key = $session_key;
executeQuery('session.deleteSession', $args);
return true;
}
function gc($maxlifetime) {
if(!$this->session_started) return;
executeQuery('session.gcSession');
return true;
}
}
?>
<?php
/**
* @class sessionController
* @author NHN (developers@xpressengine.com)
* @brief session 모듈의 controller class
**/
class sessionController extends session {
/**
* @brief 초기화
**/
function init() {
}
function open() {
return true;
}
function close() {
return true;
}
function write($session_key, $val) {
if(!$session_key || !$this->session_started) return;
$args->session_key = $session_key;
$output = executeQuery('session.getSession', $args);
$session_info = $output->data;
if($session_info->session_key == $session_key && $session_info->ipaddress != $_SERVER['REMOTE_ADDR']) {
executeQuery('session.deleteSession', $args);
return true;
}
$args->expired = date("YmdHis", time()+$this->lifetime);
$args->val = $val;
$args->cur_mid = Context::get('mid');
if(!$args->cur_mid) {
$module_info = Context::get('current_module_info');
$args->cur_mid = $module_info->mid;
}
if(Context::get('is_logged')) {
$logged_info = Context::get('logged_info');
$args->member_srl = $logged_info->member_srl;
} else {
$args->member_srl = 0;
}
if($session_info->session_key) $output = executeQuery('session.updateSession', $args);
else $output = executeQuery('session.insertSession', $args);
return true;
}
function destroy($session_key) {
if(!$session_key || !$this->session_started) return;
$args->session_key = $session_key;
executeQuery('session.deleteSession', $args);
return true;
}
function gc($maxlifetime) {
if(!$this->session_started) return;
executeQuery('session.gcSession');
return true;
}
}
?>