コード例 #1
0
<?php

require_once '../system/smarty.inc';
require_once '../system/Class_DB.php';
require_once '../system/prego_m.php';
require_once '../system/login.inc.php';
require_once '../system/mdao/Class_mp_specialist.php';
require_once '../system/mdao/Class_mp_spec_traffic_fee.php';
require_once '../system/mdao/Class_mp_spec_profile.php';
require_once '../system/mdao/Class_mp_spec_fee.php';
require_once '../system/mdao/Class_mp_account.php';
require_once '../system/mdao/Class_mp_pro.php';
$specialist_dao = new Class_mp_specialist();
$traffic_fee_dao = new Class_mp_spec_traffic_fee();
$spec_profile_dao = new Class_mp_spec_profile();
$spec_fee_dao = new Class_mp_spec_fee();
$account_dao = new Class_mp_account();
$pro_dao = new Class_mp_pro();
if ($_SERVER['REQUEST_METHOD'] == 'GET') {
    $phase = 'input';
    if ($auth == '3') {
        $account_id = $_SESSION['PREGO_ADMIN']['STAFF_SEQ'];
        $account_data = $account_dao->get($account_id);
        $id = $account_data['other_id'];
    } elseif ($auth == '1') {
        if (isset($_GET['id']) && $_GET['id'] != '') {
            $id = $_GET['id'];
            $account_data = $account_dao->getByOtherid($id, 3);
        }
    }
    $smarty->assign('account_name', $account_data['user_name']);
コード例 #2
0
require_once '../system/smarty.inc';
require_once '../system/prego_m.php';
require_once '../system/login.inc.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_spec_profile.php';
require_once '../system/mdao/Class_mp_spec_fee.php';
require_once '../system/mdao/Class_mp_account.php';
require_once '../system/mdao/Class_mp_specialist.php';
require_once '../system/smtpsend.class.php';
require_once '../system/mdao/Class_mp_promise_operation_history.php';
$promise_dao = new Class_mp_promise();
$promise_spec_dao = new Class_mp_promise_spec();
$spec_profile_dao = new Class_mp_spec_profile();
$spec_fee_dao = new Class_mp_spec_fee();
$account_dao = new Class_mp_account();
$spec_dao = new Class_mp_specialist();
$specialist_dao = new Class_mp_specialist();
$smtp_dao = new smtpclass();
if ($_SERVER['REQUEST_METHOD'] == 'GET') {
    if (isset($_GET['id']) && !empty($_GET['id'])) {
        if (isset($_GET['satisfy_status']) && $_GET['satisfy_status'] != '' && isset($_GET['count_id']) && $_GET['count_id'] != '') {
            $id = $_GET['count_id'];
            $satisfy_status = $_GET['satisfy_status'];
            $values = array();
            $values['satisfy_status'] = $satisfy_status;
            $promise_spec_dao->edit($id, $values);
            $operate_time = date('y-m-d H:i:s', time());
            $operate_details = "アンケート(回答)";
            $user_name = $_SESSION['PREGO_ADMIN']['STAFF_NAME'];
コード例 #3
0
 $smarty->assign('forms', $forms);
 // check ok
 if ($err->clear) {
     $executeflg = TRUE;
     // 登録
     if ($forms['id'] == '') {
         $forms['id'] = $id;
         if ($dao->add0($values)) {
             $smarty->assign('message', '登録が完了しました。');
         } else {
             $smarty->assign('message', '登録が失敗しました。');
         }
         // 更新
     } else {
         $promise_spec_dao = new Class_mp_promise_spec($dao->get_db());
         $spec_fee_dao = new Class_mp_spec_fee($dao->get_db());
         try {
             $dao->begin_trans();
             $forms['memo'] = str_replace(" ", "", $forms['memo']);
             $forms['memo'] = str_replace(" ", "", $forms['memo']);
             $forms['caption'] = str_replace(" ", "", $forms['caption']);
             $forms['caption'] = str_replace(" ", "", $forms['caption']);
             $values['memo'] = $forms['memo'];
             $values['caption'] = $forms['caption'];
             if ($dao->edit($forms['id'], $values)) {
                 // update promise_spec  service_name
                 $service_data = $dao->get($forms['id']);
                 $service_menu = $service_data['service_menu'];
                 $promise_spec_service_id = $forms['id'];
                 $promise_spec_values = array();
                 $promise_spec_values['service_name'] = $service_menu;
<?php

require_once '../system/smarty.inc';
require_once '../system/Class_DB.php';
require_once '../system/prego_m.php';
require_once '../system/Class_ERROR.php';
require_once '../system/login.inc.php';
require_once '../system/mdao/Class_mp_spec_profile.php';
require_once '../system/mdao/Class_mp_specialist.php';
require_once '../system/mdao/Class_mp_spec_fee.php';
$spec_profile_dao = new Class_mp_spec_profile();
$speclist_dao = new Class_mp_specialist();
$spec_fee_dao = new Class_mp_spec_fee();
if ($_SERVER['REQUEST_METHOD'] == 'GET') {
    if (isset($_GET['id']) && $_GET['id'] != '') {
        $spec_profile_forms = $spec_profile_dao->get($_GET['id']);
        $spec_id = $spec_profile_forms['spec_id'];
        $speclist_forms = $speclist_dao->get($spec_id);
        $image1 = $spec_profile_forms['image1'];
        $image2 = $spec_profile_forms['image2'];
        $image3 = $spec_profile_forms['image3'];
        $sql = "select * from mp_spec_fee where spec_id = '{$spec_id}' ";
        $spec_fee_data = $spec_fee_dao->get_rows($sql);
    }
}
$order = array("\n");
$replace = "<br/>";
$spec_profile_forms['summary'] = str_replace($order, $replace, $spec_profile_forms['summary']);
$spec_profile_forms['experience'] = str_replace($order, $replace, $spec_profile_forms['experience']);
$spec_profile_forms['qualifications'] = str_replace($order, $replace, $spec_profile_forms['qualifications']);
$spec_profile_forms['actual_result'] = str_replace($order, $replace, $spec_profile_forms['actual_result']);
コード例 #5
0
<?php

$smp_floder_flag = true;
require_once '../../system/smarty.inc';
require_once '../../system/mdao/Class_mp_specialist.php';
require_once '../../system/mdao/Class_mp_spec_fee.php';
require_once '../../system/mdao/Class_mp_spec_profile.php';
require_once '../../system/mdao/Class_mp_pro.php';
$spec_dao = new Class_mp_specialist();
$spec_fee_dao = new Class_mp_spec_fee();
$spec_profile_dao = new Class_mp_spec_profile();
$pro_dao = new Class_mp_pro();
//DBからデータを取ります
if ($_SERVER['REQUEST_METHOD'] == 'GET') {
    if (isset($_GET['id']) && $_GET['id'] != '') {
        $spec_forms = $spec_dao->get($_GET['id']);
        $id = $_GET['id'];
        //mp_spec_feeを検索するmp_spec_fee.spec_id = $id
        $sql_fee = sprintf("select * from mp_spec_fee where spec_id = '%s' ", $id);
        $fee_forms = $spec_fee_dao->get_rows($sql_fee);
        $sql_profile = sprintf("select * from mp_spec_profile where spec_id = '%s' ", $id);
        $profile_forms = $spec_profile_dao->get_rows($sql_profile);
        //分野の編集
        $prolist = $pro_dao->getProBySpecId($_GET['id']);
        if (is_array($prolist)) {
            foreach ($prolist as $pro) {
                $pro_names[] = $pro['pro_name'];
            }
        }
        $spec_area = implode(',', $pro_names);
        //		$spec_area_a ="";
コード例 #6
0
 }
 // check traffic_fee items
 $index = 0;
 $traffic_fee_dao = new Class_mp_spec_traffic_fee($specialist_dao->get_db());
 $traffic_chk = $traffic_fee_dao->get_checks();
 if ($forms['mutirow']) {
     foreach ($forms['mutirow'] as $k => $v) {
         $err_mes['traffic_name'][$index] = $err->check($v['traffic_name'], $traffic_chk['traffic_name']);
         $err_mes['traffic_fee'][$index] = $err->check($v['traffic_fee'], $traffic_chk['traffic_fee']);
         $err_mes['traffic_memo'][$index] = $err->check($v['traffic_memo'], $traffic_chk['traffic_memo']);
         $index = $index + 1;
     }
 }
 // check spec_fee items
 $index_fee = 0;
 $spec_fee_dao = new Class_mp_spec_fee($specialist_dao->get_db());
 $spec_fee_chk = $spec_fee_dao->get_checks();
 if ($forms['mutirow_fee']) {
     foreach ($forms['mutirow_fee'] as $k => $v) {
         $err_mes['servers_menu'][$index_fee] = $err->check($v['servers_menu'], $spec_fee_chk['servers_menu']);
         $err_mes['spec_fee'][$index_fee] = $err->check($v['spec_fee'], $spec_fee_chk['spec_fee']);
         $err_mes['servers_fee'][$index_fee] = $err->check($v['servers_fee'], $spec_fee_chk['servers_fee']);
         $index_fee = $index_fee + 1;
     }
 }
 // reset values to page
 $smarty->assign('account_id', $forms['account_id']);
 $smarty->assign('region', $forms['region']);
 $smarty->assign('branch', $forms['branch']);
 $smarty->assign('area_code', $forms['area_code']);
 $smarty->assign('office_number', $forms['office_number']);