<?php

require_once '../system/smarty.inc';
require_once '../system/login.inc.php';
require_once '../system/prego_m.php';
require_once '../system/Class_DB.php';
require_once '../system/mdao/Class_mp_account.php';
require_once '../system/mdao/Class_mp_specialist.php';
require_once '../system/mdao/Class_mp_payment.php';
require_once '../system/mdao/Class_mp_payment_add.php';
require_once '../system/mdao/Class_mp_promise_spec.php';
$account_dao = new Class_mp_account();
$spec_dao = new Class_mp_specialist();
$payment_dao = new Class_mp_payment();
$promise_spec_dao = new Class_mp_promise_spec();
$payment_add_dao = new Class_mp_payment_add();
if (isset($_GET['csv']) && $_GET['csv'] == "download" || isset($_GET['hist']) && $_GET['hist'] == "2") {
    $forms = $_SESSION['MSEARCH']['payment_search'];
} else {
    $forms = $_POST;
    $_SESSION['MSEARCH']['payment_search'] = $forms;
}
if (isset($_GET['pay_flag']) && $_GET['pay_flag'] != '') {
    $payment_id = $_GET['payment_id'];
    $content_temp_str = $_GET['content_temp'];
    $money_temp_str = $_GET['money_temp'];
    $content = explode(',', $content_temp_str);
    $money = explode(',', $money_temp_str);
    foreach ($content as $k => $v) {
        foreach ($money as $kk => $vv) {
            if ($k == $kk) {
require_once '../system/prego_m.php';
require_once '../system/Class_DB.php';
require_once '../system/mdao/Class_mp_specialist.php';
require_once '../system/mdao/Class_mp_promise_spec.php';
require_once '../system/mdao/Class_mp_spec_fee.php';
require_once '../system/mdao/Class_mp_promise.php';
require_once '../system/mdao/Class_mp_spec_profile.php';
require_once '../system/mdao/Class_mp_payment_add.php';
require_once '../system/mdao/Class_mp_payment.php';
$spec_dao = new Class_mp_specialist();
$promise_spec_dao = new Class_mp_promise_spec();
//$spec_fee_dao = new Class_mp_spec_fee;
//$promise_dao = new Class_mp_promise;
//$spec_profile_dao = new Class_mp_spec_profile;
$payment_dao = new Class_mp_payment();
$payment_add_dao = new Class_mp_payment_add();
if ($_SERVER['REQUEST_METHOD'] == 'GET') {
    if (isset($_GET['spec_id']) && !empty($_GET['spec_id'])) {
        $hidden_pay_time = $_GET['pay_time'];
        $hidden_spec_id = $_GET['spec_id'];
        $hidden_pay_status = $_GET['pay_status'];
        $hidden_promise_spec_id = $_GET['id'];
        // get pay_time
        $pay_time = $_GET['pay_time'];
        // get spec_id
        $spec_id = $_GET['spec_id'];
        // get spec_data by spec_id
        $spec_data = $spec_dao->get($spec_id);
        // set promise_spec sql
        $spec_name = $spec_data['spec_name'];
        //--------------------------------------------------------------------------------------------