/", $scr, $match, PREG_SET_ORDER); if(!empty($match[0][1])){ list($key, $value) = explode('=', $match[0][1]); $datas[$key] = mb_convert_encoding(urldecode(trim($value, '"')), "UTF-8", "SJIS"); } } fclose($fp); if((int)$datas['result'] === 1){ $entry = $this->cart->get_entry(); settlement_log('epsilon module : ' . print_r($entry, true)); header("Location: " . $datas['redirect']); exit; }else{ $error = $datas['err_code'] . "'" . $datas['err_detail'] . "'"; header("Location: " . $redirect . "&acting=epsilon&acting_return=" . urlencode($error)); exit; } }else{ header("Location: " . $redirect . "&acting=epsilon&acting_return=0"); exit; } function settlement_log($log){ global $usces; //if(!$usces->log_flg) return; $log = date('[Y-m-d H:i:s]', current_time('timestamp')) . "\t" . $log . "\n"; $file = $usces->options['settlement_path'].'/epsilon.log'; $fp = fopen($file, 'a'); fwrite($fp, $log); fclose($fp); } ?>