git-svn-id: http://xe-core.googlecode.com/svn/trunk@1020 201d5d3c-b55e-5fd7-737f-ddc643e51545

This commit is contained in:
zero 2007-04-09 00:38:13 +00:00
parent b101d6f632
commit 73099c3118
2 changed files with 9 additions and 4 deletions

View file

@ -17,10 +17,15 @@
* @brief 이미 설문 조사를 하였는지 검사하는 함수 * @brief 이미 설문 조사를 하였는지 검사하는 함수
**/ **/
function isPolled($poll_srl) { function isPolled($poll_srl) {
$logged_info = Context::get('logged_info');
$args->member_srl = $logged_info->member_srl;
$args->poll_srl = $poll_srl; $args->poll_srl = $poll_srl;
$args->ipaddress = $_SERVER['REMOTE_ADDR'];
if(Context::get('is_logged')) {
$logged_info = Context::get('logged_info');
$args->member_srl = $logged_info->member_srl;
} else {
$args->ipaddress = $_SERVER['REMOTE_ADDR'];
}
$output = executeQuery('poll.getPollLog', $args); $output = executeQuery('poll.getPollLog', $args);
if($output->data->count) return true; if($output->data->count) return true;
return false; return false;

View file

@ -8,6 +8,6 @@
<conditions> <conditions>
<condition operation="equal" column="poll_srl" var="poll_srl" /> <condition operation="equal" column="poll_srl" var="poll_srl" />
<condition operation="equal" column="member_srl" default="0" var="memer_srl" pipe="and" /> <condition operation="equal" column="member_srl" default="0" var="memer_srl" pipe="and" />
<condition operation="equal" column="ipaddress" var="ipaddress" default="ipaddress()" notnull="notnull" pipe="and" /> <condition operation="equal" column="ipaddress" var="ipaddress" default="ipaddress" pipe="and" />
</conditions> </conditions>
</query> </query>