diff --git a/che_close/func_history.php b/che_close/func_history.php
index 1c393bf..bd18360 100644
--- a/che_close/func_history.php
+++ b/che_close/func_history.php
@@ -1,5 +1,4 @@
{$month}월:";
@@ -73,25 +72,17 @@ function LogHistory($connect, $isFirst=0) {
$admin['month'] = 12;
}
- //TODO: 웹 접속이 아닌 콘솔일 경우에 대응책 필요. conf등에 저장하는 것을 고려
- $current_url = util::get_current_url();
- $map_path = explode('/',parse_url($current_url, PHP_URL_PASS));
- array_pop($map_path);
- array_push($map_path, 'map.php?type=2&graphic=0');
- $map_path = join('/', $map_path);
- //$file = explode('/', __FILE__);
- //$url = '/'.$file[count($file)-3].'/'.$file[count($file)-2].'/map.php?type=2&graphic=0';
+ $file = explode('/', __FILE__);
+ $url = '/'.$file[count($file)-3].'/'.$file[count($file)-2].'/map.php?type=2&graphic=0';
/* 소켓 통신을 통하여 필요한 html정보를 가져옴 */
if(STEP_LOG) pushStepLog(date('Y-m-d H:i:s').', Start HTTP');
-
- //$http = new HTTP("62che.com", 80, 10);
- $http = new HTTP(parse_url($current_url, PHP_URL_HOST), parse_url($current_url, PHP_URL_PORT), 10);
+ $http = new HTTP("62che.com", 80, 10);
if(STEP_LOG) pushStepLog(date('Y-m-d H:i:s').', Connect end, '.$http->GetError());
if($http->GetErr() == true) { return false; }
$http->setHttpVersion("1.1");
$cookie = "";
- $http->Get($map_path, $cookie);
+ $http->Get($url, $cookie);
if(STEP_LOG) pushStepLog(date('Y-m-d H:i:s').', Response end, '.$http->GetError());
if($http->GetErr() == true) { return false; }
$map = $http->Response["body"];
@@ -114,13 +105,13 @@ function LogHistory($connect, $isFirst=0) {
for($i=0; $i < $nationcount; $i++) {
$nation = MYDB_fetch_array($result);
- $query = "select city from city where nation='{$nation['nation']}'";
+ $query = "select city from city where nation='$nation[nation]'";
$cityresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
$citycount = MYDB_num_rows($cityresult);
- $nationStr .= "◆ {$nation['name']}
";
- $powerStr .= "국력 {$nation['power']}
";
- $genStr .= "장수 {$nation['gennum']}
";
+ $nationStr .= "◆ $nation[name]
";
+ $powerStr .= "국력 $nation[power]
";
+ $genStr .= "장수 $nation[gennum]
";
$cityStr .= "속령 $citycount
";
}
@@ -130,10 +121,11 @@ function LogHistory($connect, $isFirst=0) {
insert into history (
year, month, map, log, genlog, nation, power, gen, city
) values (
- '{$admin['year']}', '{$admin['month']}', '$map', '$log', '$genlog', '$nationStr', '$powerStr', '$genStr', '$cityStr'
+ '$admin[year]', '$admin[month]', '$map', '$log', '$genlog', '$nationStr', '$powerStr', '$genStr', '$cityStr'
)",
$connect) or Error(__LINE__.MYDB_error($connect),"");
if(STEP_LOG) pushStepLog(date('Y-m-d H:i:s').', LogHistory Finish');
return true;
}
+?>