$smtp_dao->senduserMail($v['mail_address'], PREGO_MAIL_CORPORATE_INSERT_SUBJECT, $prego_mail_corporate_insert_content);
                 }
             }
             $smarty->assign('message', '登録が完了しました。通知メール送信完了しました。');
         } else {
             $corporate_dao->rollback_trans();
             $smarty->assign('message', '登録が失敗しました。');
         }
     } catch (Exception $e) {
         $corporate_dao->rollback_trans();
         $smarty->assign('message', 'DBエラーで失敗しました。');
     }
     // 更新
 } else {
     $promise_dao = new Class_mp_promise($corporate_dao->get_db());
     $request_dao = new Class_mp_request($corporate_dao->get_db());
     try {
         // begin transaction
         $corporate_dao->begin_trans();
         if ($auth == '1') {
             // 						$order = array("\r\n","\n","\r");
             // 						$replace = "<br/>";
             // 						$forms['memo'] = str_replace($order,$replace,$forms['memo']);
             $forms['memo'] = str_replace(" ", "", $forms['memo']);
             $forms['memo'] = str_replace(" ", "", $forms['memo']);
             $values['memo'] = $forms['memo'];
         }
         // update corporate info
         if ($corporate_dao->edit($forms['id'], $values)) {
             $promise_corporate_data = $corporate_dao->get($forms['id']);
             $promise_values = array();
require_once '../system/mdao/Class_mp_promise_spec.php';
require_once '../system/mdao/Class_mp_promise_operation_history.php';
require_once '../system/mdao/Class_mp_promise.php';
require_once '../system/mdao/Class_mp_account.php';
require_once '../system/mdao/Class_mp_corporate.php';
require_once '../system/mdao/Class_mp_corporate_tantou.php';
require_once '../system/mdao/Class_mp_request.php';
require_once '../system/mdao/Class_mp_specialist.php';
require_once '../system/smtpsend.class.php';
$promise_dao = new Class_mp_promise();
$promise_spec_dao = new Class_mp_promise_spec();
$operation_history_dao = new Class_mp_promise_operation_history($promise_spec_dao->get_db());
$account_dao = new Class_mp_account($promise_spec_dao->get_db());
$corporate_dao = new Class_mp_corporate($promise_spec_dao->get_db());
$corporate_tantou_dao = new Class_mp_corporate_tantou();
$request_dao = new Class_mp_request($promise_spec_dao->get_db());
$specialist_dao = new Class_mp_specialist();
$smtp_dao = new smtpclass();
if (isset($_GET['id']) && !empty($_GET['id'])) {
    $executeflg = true;
    // promise_spec values array
    $values = array();
    $id = $_GET['id'];
    // promise_spec_status
    $status = $_GET['status'];
    // promise_id
    $promise_id = $_GET['promise_id'];
    $promise_spec_id = $_GET['promise_spec_id'];
    $spec_id = $_GET['spec_id'];
    $service_id = $_GET['service_id'];
    // update status
<?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_promise.php';
require_once '../system/mdao/Class_mp_promise_spec.php';
require_once '../system/mdao/Class_mp_corporate.php';
require_once '../system/mdao/Class_mp_account.php';
require_once '../system/mdao/Class_mp_request.php';
require_once '../system/mdao/Class_mp_request_add.php';
$request_dao = new Class_mp_request();
$account_dao = new Class_mp_account();
$corporate_dao = new Class_mp_corporate();
$request_add_dao = new Class_mp_request_add();
$promise_spec_dao = new Class_mp_promise_spec();
session_start();
if (isset($_GET['csv']) && $_GET['csv'] == "download" || isset($_GET['hist']) && $_GET['hist'] == "2") {
    $forms = $_SESSION['MSEARCH']['bill_search'];
} else {
    $forms = $_POST;
    $_SESSION['MSEARCH']['bill_search'] = $forms;
}
if (isset($_GET['request_flag']) && $_GET['request_flag'] != '') {
    $request_id = $_GET['request_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) {