| Server IP : 210.245.233.93 / Your IP : 216.73.216.226 Web Server : Apache/2.2.15 (CentOS) System : Linux webserver2.onesolution.com.hk 2.6.32-754.35.1.el6.x86_64 #1 SMP Sat Nov 7 12:42:14 UTC 2020 x86_64 User : apache ( 48) PHP Version : 5.3.3 Disable Function : exec, shell_exec, system, passthru, popen, proc_open, pcntl_exec MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/hkosl.com/m.musiccircle/ |
Upload File : |
<?php
include('_init.php');
if ($_SESSION["is_student"] != 1) {
header("Location: index.php");
exit;
}
$student = get_student($_SESSION["student_login"]);
if(empty($student) || $student["status"] != 4 || $student["approved"] != 1){
echo "<script>alert('請先完成填寫\"我的檔案\"。'); location.href='student_profile.php';</script>";
exit;
}
$page_settings['domain'] = "student_postjob";
$sql = "select profile_id,(select id from `student_main` where cmsloginid = tb.user_id LIMIT 1) as id
from `profile_user` as tb where user_id = ? and deleted = ? LIMIT 1";
$parameters = array($_SESSION['cmsloginid'], 0);
$row_profile = bind_pdo($sql, $parameters, "selectone");
$job = get_studentpostjob((int)$_GET["id"]);
if ($row_profile['profile_id'] == 4) {
if ($job['id']) {
if ($row_profile['id'] != $job['studentmain_id']) {
$path = $page_settings['domain'] . '_index.php';
@header("Location: {$path}");
echo "<script language='JavaScript'>window.location='{$path}'</script>";
}
} else {
$sql = "select count(*) as count from student_postjob as tb where studentmain_id = ? and deleted = ?
and (select count(*) from `order` where job_id = tb.id and deleted = 0 and `status` = 'paid') = 0";
$parameters = array($row_profile['id'], 0);
$count_product = bind_pdo($sql, $parameters, "selectone");
if (!($count_product['count'] < 3)) {
$path = $page_settings['domain'] . '_index.php';
//@header("Location: {$path}");
echo "<script language='JavaScript'>alert('有效的已發貼子最多同時存在3個。'); window.location='{$path}'</script>";
exit;
}
}
}
if ($job) {
$action = 'Modify'; // Add or Modify
$sql99 = "SELECT * FROM sys_cms_login WHERE cmsloginid=?";
$parameters99 = array((int)$job{'cmsloginid'});
$row_user = bind_pdo($sql99, $parameters99, "selectone");
} else {
$action = 'Add'; // Add or Modify
}
$sql = "select * from tutor_main where status = ? and deleted = ?";
$parameters = array(4, 0);
$rows_teacher = bind_pdo($sql, $parameters, "selectall");
$sql = "select * from student_main where status = ? and deleted = ?";
$parameters = array(4, 0);
$rows_student = bind_pdo($sql, $parameters, "selectall");
$sql = "select * from master_type_code where typeid = ? and deleted = ?";
$parameters = array('MUSTHEORY_GRADE', 0);
$rows_mustheorygrade = bind_pdo($sql, $parameters, "selectall");
$sql = "select * from master_type_code where typeid = ? and deleted = ? order by sort asc";
$parameters = array('LEVEL_OF_GRADE', 0);
$rows_levelofgrade = bind_pdo($sql, $parameters, "selectall");
$sql = "select * from master_type_code where typeid = ? and deleted = ? and id = 1";
$parameters = array('TEACH_MODE', 0);
$rows_teachmode = bind_pdo($sql, $parameters, "selectall");
$sql = "select * from master_type_code where typeid = ? and deleted = ?";
$parameters = array('TEACH_AREACODE', 0);
$rows_area = bind_pdo($sql, $parameters, "selectall");
$sql = "select * from master_type_code where typeid = ? and deleted = ?";
$parameters = array('TEACH_VENUS', 0);
$rows_teachvenus = bind_pdo($sql, $parameters, "selectall");
$sql = "select * from master_type_code where typeid = ? and deleted = ? order by sort asc";
$parameters = array('INSTRUMENT_TYPE', 0);
$rows_instrument_type = bind_pdo($sql, $parameters, "selectall");
$sql = "select * from master_type_code where typeid = ? and deleted = ? order by sort asc";
$parameters = array('YEAR_RANGE', 0);
$rows_yearrange = bind_pdo($sql, $parameters, "selectall");
$sql = "select * from master_type_code where typeid = ? and deleted = ?";
$parameters = array('CONTACTSTUDENT_REL', 0);
$rows_contactstudentrel = bind_pdo($sql, $parameters, "selectall");
$sql = "select * from master_type_code where typeid = ? and deleted = ? order by sort asc";
$parameters = array('EXPSTUDENTAGE', 0);
$rows_studentyearrange = bind_pdo($sql, $parameters, "selectall");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<?php include('_head.php'); ?>
<link href="css/style_k.css?v=<?= time(); ?>" type="text/css" rel="stylesheet">
<style>
label {
font-weight: 100;
margin-right: 10px;
}
label input[type="checkbox"] {
margin-right: 3px;
}
label.col-sm-2 {
margin-right: 0px;
font-weight: bold;
}
.LiTutorCertClass, .LiInstrumentqualiClass {
margin-bottom: 5px;
}
.LiInstrumentqualiClass .form-control {
margin-right: 3px;
}
input[type=file] {
margin-right: 3px;
width: 80%;
}
.form-del {
height: 30px;
width: 30px;
}
input[type=file], .form-del {
display: inline-block;
}
.nav-tabs > li > a {
color: #999;
border: 1px solid #ededed;
}
.box-body .col-md-12, .box-body .col-sm-2, .box-body .col-sm-10{
padding: 0;
}
</style>
<script>
$(function () {
$('#sel1_area').change(
function () {
//console.log('#sel1_position'+$(this).val());
$('.dropdown-menu').hide();
$('#sel1_position' + $(this).val()).show();
}
);
})
</script>
</head>
<body>
<?php include('_header.php') ?>
<?php include('_dialog.php') ?>
<div class="ProfileContent">
<div class="Profilecontainer">
<div class="row">
<div class="col-md-12">
<p id="post_jobs_desc">
同學可發帖讓合適的音樂導師主動聯絡你,更快找到最佳導師。
<br>
請填寫以下資料!
</p>
<div class="post_job_tab">
<a href="student_postjob_form.php">
<div class="post_job_tab_1 tc active">
<?= _lang("Post") ?>
</div>
</a>
<a href="student_postjob_index.php">
<div class="post_job_tab_2 tc">
<?= _lang("Posted")." / "._lang("Lesson Record") ?>
<div style="position: relative; display: none;" class="unread_order_container">
<span class="badge" style="background: #CC1342; position: absolute; top: -15px; left: -8px;"></span>
</div>
</div>
</a>
</div>
<!--<div class="scroll_left_right_container">
<div class="scroll_left_right"><img src="../img/scroll_left_right.png"></div>
</div>-->
<div class="tab_container">
<form action="<?= $page_settings['domain'] ?>_process.php?action=manage" class="myform" id="myform" method="POST" enctype="multipart/form-data">
<? if ($job['id']) { ?>
<input type="hidden" name="id" value="<?= _h($job['id']) ?>"/>
<? } ?>
<div class="row">
<div class="col-xs-12">
<div class="box">
<div class="box-header">
</div>
<!-- /.box-header -->
<div class="box-body">
<br>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label">聯絡人資料</label>
</div>
<? if ($job["postjob_no"]) { ?>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label">
<?= _lang("Pairing Number") ?>
</label>
<div class="col-sm-10">
<?= "J".str_pad($job["id"], 5, "0", STR_PAD_LEFT); ?>
<p class="help-block"></p>
</div>
</div>
<? } ?>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field">聯絡人</label>
<div class="col-sm-10">
<? if ($row_profile['profile_id'] == 1 || $row_profile['profile_id'] == 2) { ?>
<select name="studentmain_id" class="form-control">
<option value="">-請選擇-</option>
<? foreach ($rows_student as $row_student) { ?>
<option value="<?= $row_student['id'] ?>" <? if ($row_student['id'] == $job['studentmain_id']){ ?>selected<? } ?>>
<?= $row_student['student_no'] ?>
<?= $row_student['contactname'] ?>
</option>
<? } ?>
</select>
<div id="studentmainidError" style="color:#F00; display:none;" class="error">
<?= _lang('Please select student') ?>
</div>
<? } else { ?>
<input type="hidden" name="studentmain_id" value="<?= $row_profile['id'] ?>"/>
<div style="margin-bottom:6px;">
<?
$row_student = get_student($row_profile['id']);
echo $row_student['contactname'];
?>
</div>
<? } ?>
<p class="help-block"></p>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"> 學生性別 </label>
<div class="col-sm-10">
<input type="radio" name="student_post_gender" value="m" <?= $job["student_post_gender"] == "m" ? "checked" : "" ?> required/>
男
<input type="radio" name="student_post_gender" value="f" <?= $job["student_post_gender"] == "f" ? "checked" : "" ?> style="margin-left: 15px;" required/>
女
</div>
<div id="student_post_genderError" style="color:#F00; display:none;" class="error">
<?= _lang('請選擇學生性別。') ?>
</div>
<font color="#0012ff" style="font-size:12px; font-weight:100;">如學生性別與學生個人資料中不同,可在此選擇。
例子: 註冊"學生"戶口是母親,而學習樂器的是兒子</font>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field">
<?= _lang('與聯絡人關系') ?>
</label>
<div class="col-sm-10">
<select class="form-control" id="sel1" name="student_mas_contactstudentrel" required>
<option value="">-
<?= _lang('Please Select') ?>
-
</option>
<? foreach ($rows_contactstudentrel as $row_contactstudentrel) { ?>
<option value="<?= $row_contactstudentrel['id'] ?>" <? if ($row_contactstudentrel['id'] == $job['student_mas_contactstudentrel']){ ?>selected<? } ?>>
<?= $row_contactstudentrel['name_' . get_langcode()] ?>
</option>
<? } ?>
</select>
<div style="color:#F00; display:none;" class="error" id="contactstudentrelError"><?= html_entity_decode(_lang('Please Input Your ')) . _lang('與聯絡人關系') ?></div>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field">
<?= _lang('Student Range') ?>
</label>
<div class="col-sm-10">
<select class="form-control" id="sel1" name="student_mas_yearrange" required>
<option value="">-
<?= _lang('Please Select') ?>
-
</option>
<? foreach ($rows_studentyearrange as $row_yearrange) { ?>
<option value="<?= $row_yearrange['id'] ?>" <? if ($row_yearrange['id'] == $job['student_mas_yearrange']){ ?>selected<? } ?>>
<?= $row_yearrange['name_' . get_langcode()] ?>
</option>
<? } ?>
</select>
<div style="color:#F00; display:none;" class="error" id="yearrangeError"><?= html_entity_decode(_lang('Please Input Your ')) . _lang('Student Range') ?></div>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"> 樂器 </label>
<div class="col-sm-10">
<select name="mas_instrument" class="form-control">
<option value="">-請選擇-</option>
<? foreach ($rows_instrument_type as $row_instrument_type) { ?>
<?
$sql = "select * from master_type_code where typeid = ? and extra1 = ? and deleted = ? order by sort asc";
$parameters = array('INSTRUMENT', $row_instrument_type['code'], 0);
$rows_instrument = bind_pdo($sql, $parameters, "selectall");
?>
<optgroup label="<?= $row_instrument_type['name_' . get_langcode()] ?>">
<? foreach ($rows_instrument as $row_instrument) { ?>
<option value="<?= $row_instrument['id'] ?>" <? if ($job['mas_instrument'] == $row_instrument['id']){ ?>selected<? } ?>>
<?= $row_instrument['name_' . get_langcode()] ?>
</option>
<? } ?>
</optgroup>
<? } ?>
</select>
<div id="instrumentError" style="color:#F00; display:none;" class="error">
<?= _lang('Please select instrument') ?>
</div>
<p class="help-block"></p>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"> 級別 </label>
<div class="col-sm-10">
<select name="level" class="form-control">
<option value="">-請選擇-</option>
<? foreach ($rows_levelofgrade as $row_levelofgrade) { ?>
<option value="<?= $row_levelofgrade['code'] ?>" <? if ($row_levelofgrade['code'] == $job['level']){ ?>selected<? } ?>>
<?= $row_levelofgrade['name_' . get_langcode()] ?>
</option>
<? } ?>
</select>
<div id="levelError" style="color:#F00; display:none;" class="error">
<?= _lang('Please select level') ?>
</div>
<p class="help-block"></p>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"> 學費預算 </label>
<div class="col-sm-10">
<div class="min_class">
<div>30分鐘</div>
<div>
<table>
<tr>
<td width="50%">
<input class="30mins_min_class" type="checkbox" value="1" <? if ($job['30mins_min_budget']){ ?>checked<? } ?>>
<input type="text" class="form-control min_class" placeholder="最低" name="30mins_min_budget" size="50" maxlength="255" value="<?= $job['30mins_min_budget'] ?>" <? if (!$job['30mins_min_budget']) { ?> disabled<? } ?>>
</td>
<td style="padding-right:5px; padding-left:5px;">-</td>
<td width="50%">
<input class="30mins_max_class" type="checkbox" value="1" <? if ($job['30mins_max_budget']){ ?>checked<? } ?>>
<input type="text" class="form-control min_class" placeholder="最高" name="30mins_max_budget" size="50" maxlength="255" value="<?= $job['30mins_max_budget'] ?>" <? if (!$job['30mins_max_budget']) { ?> disabled<? } ?>>
</td>
</tr>
</table>
</div>
</div>
<div class="min_class">
<div>45分鐘</div>
<div>
<table>
<tr>
<td width="50%">
<input class="45mins_min_class" type="checkbox" value="1" <? if ($job['45mins_min_budget']){ ?>checked<? } ?>>
<input type="text" class="form-control min_class" placeholder="最低" name="45mins_min_budget" size="50" maxlength="255" value="<?= $job['45mins_min_budget'] ?>" <? if (!$job['45mins_min_budget']) { ?> disabled<? } ?>>
</td>
<td style="padding-right:5px; padding-left:5px;">-</td>
<td width="50%">
<input class="45mins_max_class" type="checkbox" value="1" <? if ($job['45mins_max_budget']){ ?>checked<? } ?>>
<input type="text" class="form-control min_class" placeholder="最高" name="45mins_max_budget" size="50" maxlength="255" value="<?= $job['45mins_max_budget'] ?>" <? if (!$job['45mins_max_budget']) { ?> disabled<? } ?>>
</td>
</tr>
</table>
</div>
</div>
<div class="min_class">
<div>60分鐘</div>
<div>
<table>
<tr>
<td width="50%">
<input class="60mins_min_class" type="checkbox" value="1" <? if ($job['60mins_min_budget']){ ?>checked<? } ?>>
<input type="text" class="form-control min_class" placeholder="最低" name="60mins_min_budget" size="50" maxlength="255" value="<?= $job['60mins_min_budget'] ?>" <? if (!$job['60mins_min_budget']) { ?> disabled<? } ?>>
</td>
<td style="padding-right:5px; padding-left:5px;">-</td>
<td width="50%">
<input class="60mins_max_class" type="checkbox" value="1" <? if ($job['60mins_max_budget']){ ?>checked<? } ?>>
<input type="text" class="form-control min_class" placeholder="最高" name="60mins_max_budget" size="50" maxlength="255" value="<?= $job['60mins_max_budget'] ?>" <? if (!$job['60mins_max_budget']) { ?> disabled<? } ?>>
</td>
</tr>
</table>
</div>
</div>
</div>
<div id="minclassError" style="color:#F00; display:none;" class="error">
<?= _lang('Please input learn fee budget') ?>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"> 學習地區 </label>
<div class="col-sm-10">
<div style="color:#F00; display:none;" class="error" id="areaError">
<?= _lang("Please select learning area.") ?>
</div>
<ul class="nav nav-tabs" id="myTab">
<? foreach ($rows_area as $index => $row_area) { ?>
<li <? if ($index == 0){ ?>class="active"<? } ?> >
<a data-target="#area<?= $index ?>" data-toggle="tab" style="cursor:pointer; border-radius: 0px;">
<?= $row_area['name_' . get_langcode()] ?>
</a></li>
<? } ?>
</ul>
<div class="tab-content" style="padding-top:0px;">
<? foreach ($rows_area as $index => $row_area) { ?>
<?
$sql = "select * from master_type_code where typeid = ? and extra1 = ? and deleted = ?";
$parameters = array('TEACH_POSITIONCODE', $row_area['code'], 0);
$rows_position = bind_pdo($sql, $parameters, "selectall");
?>
<div class="tab-pane <? if ($index == 0) { ?>active<? } ?>" id="area<?= $index ?>" style="border:1px solid #ddd; border-top:0px; padding:15px;">
<? foreach ($rows_position as $row_position) { ?>
<?
$sql = "select * from student_postjoblearndistrict where studentpostjob_id = ? and mas_teachareacode = ? and deleted = ?";
$parameters = array($job['id'], $row_position['id'], 0);
$count_area = bind_pdo($sql, $parameters, "selectone");
?>
<span style="float:left; width:120px; margin-bottom:5px; display:block;">
<input type="checkbox" name="area<?= $row_area['id'] ?>[]" class="areabox" value="<?= $row_position['id'] ?>" <? if ($count_area['id']) { ?> checked<? } ?>>
<?= $row_position['name_' . get_langcode()] ?>
<input type="hidden" name="arearefid<?= $row_area['id'] ?>[]" value="<?= $count_area['id'] ?>"/>
</span>
<? } ?>
<span style="clear:both; display:block;"></span></div>
<? } ?>
<div style="clear:both;"></div>
</div>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"> 期望學習地方 </label>
<div class="col-sm-10"><? foreach ($rows_teachvenus as $row_teachvenus) { ?>
<?
$sql = "select * from student_postjoblearnvenus where studentpostjob_id = ? and mas_teachvenus = ? and deleted = ?";
$parameters = array($job['id'], $row_teachvenus['id'], 0);
$count_teachvenus = bind_pdo($sql, $parameters, "selectone");
?>
<label>
<input name="teachvenus_id[]" type="checkbox" value="<?= $row_teachvenus['id'] ?>" <? if ($count_teachvenus['id']){ ?>checked<? } ?>>
<?= $row_teachvenus['name_' . get_langcode()] ?>
</label>
<? } ?>
<div style="color:#F00; display:none;" class="error" id="teachvenusError">
<?= _lang("Please select teaching site.") ?>
</div>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"> 期望學習模式 </label>
<div class="col-sm-10"><? foreach ($rows_teachmode as $row_teachmode) { ?>
<?
$sql = "select * from student_postjoblearnmode where studentpostjob_id = ? and mas_teachmode = ? and deleted = ?";
$parameters = array($job['id'], $row_teachmode['id'], 0);
$count_teachmode = bind_pdo($sql, $parameters, "selectone");
?>
<label>
<input name="teachmode_id[]" type="checkbox" value="<?= $row_teachmode['id'] ?>" <? if ($count_teachmode['id']){ ?>checked<? } ?>>
<?= $row_teachmode['name_' . get_langcode()] ?>
</label>
<? } ?>
<div style="color:#F00; display:none;" class="error" id="teachmodeError">
<?= _lang("Please select teaching mode.") ?>
</div>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"> 期望上課時間 </label>
<div class="col-sm-10">
<? $array = array(1 => array('name' => '早上<br>(0900-1300)', 'code' => 'am'), array('name' => '下午<br>(1400-1800)', 'code' => 'pm'), array('name' => '晚上<br>(1800-2200)', 'code' => 'ni')); ?>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td></td>
<td style="padding-right:8px;" height="30">一</td>
<td style="padding-right:8px;" height="30">二</td>
<td style="padding-right:8px;" height="30">三</td>
<td style="padding-right:8px;" height="30">四</td>
<td style="padding-right:8px;" height="30">五</td>
<td style="padding-right:8px;" height="30">六</td>
<td style="padding-right:8px;" height="30">日</td>
</tr>
<? for ($a = 1; $a <= 3; $a++) { ?>
<tr>
<td style="padding-right:8px;"><?= $array[$a]['name'] ?></td>
<? for ($i = 1; $i <= 7; $i++) { ?>
<?
$sql = "select * from student_postjoblearntime where studentpostjob_id = ? and learntime = ? and deleted = ?";
$parameters = array($job['id'], $array[$a]['code'] . '_' . $i, 0);
$count_time = bind_pdo($sql, $parameters, "selectone");
?>
<td align="center" style="padding-right:8px;" height="30">
<input type="checkbox" name="learntime[]" value="<?= $array[$a]['code'] ?>_<?= $i ?>" <? if ($count_time['id']){ ?>checked<? } ?>/>
</td>
<? } ?>
</tr>
<? } ?>
</table>
<div style="color:#F00; display:none;" class="error" id="learntimeError">
<?= _lang("Please select learn time.") ?>
</div>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field">
預計每月上課堂數 </label>
<div class="col-sm-10">
<input type="number" min="1" class="form-control" name="explessonpermonth" value="<?= $job['explessonpermonth'] ?>" style="width:20%;">
<div style="color:#F00; display:none;" class="error" id="explessonpermonthError">
<?= _lang("Please input explessonper month.") ?>
</div>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label" style="text-decoration: underline"> 導師要求 </label>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"> 性別 </label>
<div class="col-sm-10"><label>
<input type="radio" name="tutorreq_gender" value="m" <? if ($job['tutorreq_gender'] == 'm'){ ?>checked<? } ?>/>
男 </label> <label>
<input type="radio" name="tutorreq_gender" value="f" <? if ($job['tutorreq_gender'] == 'f'){ ?>checked<? } ?>/>
女 </label> <label>
<input type="radio" name="tutorreq_gender" value="-" <? if ($job['tutorreq_gender'] == '-'){ ?>checked<? } ?>/>
不限 </label>
<div style="color:#F00; display:none;" class="error" id="tutorgenderError">
<?= _lang("Please select tutor gender.") ?>
</div>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"> 級別 </label>
<div class="col-sm-10"><? foreach ($rows_mustheorygrade as $row_mustheorygrade) { ?>
<label>
<input type="radio" name="tutorreq_level" value="<?= $row_mustheorygrade['id'] ?>" <? if ($row_mustheorygrade['id'] == $job['tutorreq_level']){ ?>checked<? } ?>>
<?= $row_mustheorygrade['name_' . get_langcode()] ?>
</label>
<? } ?>
<div style="color:#F00; display:none;" class="error" id="tutorlevelError">
<?= _lang("Please select tutor level.") ?>
</div>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"> 年齡 </label>
<div class="col-sm-10">
<select class="form-control" id="sel1" name="tutorreq_age">
<option value="">-
<?= _lang('Please Select') ?>
-
</option>
<? foreach ($rows_yearrange as $row_yearrange) { ?>
<option value="<?= $row_yearrange['id'] ?>" <? if ($row_yearrange['id'] == $job['tutorreq_age']){ ?>selected<? } ?>>
<?= $row_yearrange['name_' . get_langcode()] ?>
</option>
<? } ?>
</select>
<div style="color:#F00; display:none;" class="error" id="tutorageError">
<?= _lang("Please select tutor age.") ?>
</div>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label"> 其他要求 </label>
<div class="col-sm-10">
<input type="text" class="form-control" name="tutorreq_others" value="<?= $job['tutorreq_others'] ?>">
</div>
</div>
<?php if ($_SESSION["cmsrole"] == "super_admin" || $_SESSION["cmsrole"] == "admin") { ?>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label"> 已完成 </label>
<div class="col-sm-10">
<input type="checkbox" class="" name="completed_flag" value="1" <?= ($job["completed_flag"] == 1 ? "checked" : "") ?>>
</div>
</div>
<?php } ?>
<div class="col-md-12 form-group" style="color: #F00;">
<label for="" class="col-sm-2 control-label"><?= lang("* Required Field") ?></label>
</div>
<div class="col-xs-12 tc">
<div class="btn-group">
<!--<a href="<?/*= $page_settings['domain'] */?>_index.php?category_id=<?/*= (int)$_GET["category_id"] */?>&msg=4" class="btn btn-default"><i class="fa fa-chevron-left" aria-hidden="true"></i>
<?/*= _lang('Cancel') */?>
</a>-->
<? /*if ($_GET["id"]) { ?>
<? if ($row_profile['profile_id'] != 4) { ?>
<?php if ($job['approved'] != 1) { ?>
<a href="<?= $page_settings['domain'] ?>_approved.php?id=<?= $job['id'] . $show ?>" class="btn btn-default btn-warning" style="color:#FFF;">
<i class="glyphicon glyphicon-remove-sign" aria-hidden="true"></i>
<?= _lang('Wait to confirm the edit') ?>
</a>
<?php } else { ?>
<a href="<?= $page_settings['domain'] ?>_approved.php?id=<?= $job['id'] . $show ?>" class="btn btn-default btn-success" style="color:#FFF;">
<i class="glyphicon glyphicon-ok-sign" aria-hidden="true"></i>
<?= _lang('Confirmed') ?>
</a>
<?php } ?>
<? } else { ?>
<? if ($job['approved'] == 1) { ?>
<button type="button" class="btn btn-success ">
<i class="glyphicon glyphicon-ok-sign" aria-hidden="true"></i>
<?= _lang('Confirmed') ?>
</button>
<? } else { ?>
<button type="button" class="btn btn-warning ">
<i class="glyphicon glyphicon-remove-sign" aria-hidden="true"></i>
<?= _lang('Wait to confirm the edit') ?>
</button>
<? } ?>
<? } ?>
<? } */?>
<?
$is_save = true;
if ($job['id']) {
$sql = "select id from `order` where job_id = ? and deleted = ?";
$parameters = array($job['id'], 0);
$row_order = bind_pdo($sql, $parameters, "selectone");
if ($row_order['id']) {
$is_save = false;
}
}
?>
<? if ($is_save) { ?>
<button type="button" class="btn btn-primary" id="LiSaveBtn">
<i class="fa fa-floppy-o" aria-hidden="true"></i>
<?= _lang('Save') ?>
</button>
<?php if(!empty($job['id'])){ ?>
<?php /*if (!$job['status']) { ?>
<a href="<?= $page_settings['domain'] ?>_process.php?action=status&id=<?= $job['id'] ?>" class="btn btn-sm btn-warning">
<i class="fa fa-times" aria-hidden="true"></i> </a>
<?php } else { ?>
<a href="<?= $page_settings['domain'] ?>_process.php?action=status&id=<?= $job['id'] ?>" class="btn btn-sm btn-success">
<i class="fa fa-check" aria-hidden="true"></i> </a>
<?php } */?>
<button type="button" class="btn btn-danger" style="margin-left: 20px;" onclick="if (confirm('<?=lang('Confirm Delete?')?>')) {location.href='<?= $page_settings['domain'] ?>_process.php?action=delete&id=<?= $job['id'] ?>';}">
<i class="fa fa-trash" aria-hidden="true"></i>
<?= _lang('Delete') ?>
</button>
<?php } ?>
<? } ?>
</div>
</div>
<br><br><br><br><br>
<!-- End Content -->
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
<!-- /.col -->
</div>
<!-- /.row -->
</form>
</div>
</div>
</div>
</div>
</div>
<? include('_footer.php') ?>
<script type="text/javascript">
$(function () {
$('.30mins_min_class,.30mins_max_class,.45mins_min_class,.45mins_max_class,.60mins_min_class,.60mins_max_class').click(
function () {
var thisform = $(this).parent();
if ($(this).get(0).checked == true) {
$("input[type='text']", thisform).get(0).disabled = false;
} else {
$("input[type='text']", thisform).get(0).disabled = true;
}
}
);
/**/
$("#LiSaveBtn").click(
function () {
var error = false;
var thisform = $("#myform");
var focus_array = new Array();
$('.error').hide();
<?php if($_SESSION["cmsrole"] == "supler_admin" || $_SESSION["cmsrole"] == "admin"){ ?>
if (!$('select[name="studentmain_id"]', thisform).val()) {
$("#studentmainidError").show();
focus_array[focus_array.length] = $('select[name="studentmain_id"]', thisform);
error = true;
}
<?php } ?>
if (!$('input[name="student_post_gender"]:checked', thisform).val()) {
$("#student_post_genderError").show();
focus_array[focus_array.length] = $('input[name="student_post_gender"]', thisform);
error = true;
}
if (!$('select[name="student_mas_contactstudentrel"]', thisform).val()) {
$("#contactstudentrelError").show();
focus_array[focus_array.length] = $('select[name="student_mas_contactstudentrel"]', thisform);
error = true;
}
if (!$('select[name="student_mas_yearrange"]', thisform).val()) {
$("#yearrangeError").show();
focus_array[focus_array.length] = $('select[name="student_mas_yearrange"]', thisform);
error = true;
}
if (!$('select[name="mas_instrument"]', thisform).val()) {
$("#instrumentError").show();
focus_array[focus_array.length] = $('select[name="mas_instrument"]', thisform);
error = true;
}
if (!$('select[name="level"]', thisform).val()) {
$("#levelError").show();
focus_array[focus_array.length] = $('select[name="level"]', thisform);
error = true;
}
var check = 0;
$('.min_class', thisform).each(
function () {
if ($(this).val()) {
check++;
}
}
);
//console.log(check);
if (check == 0) {
$("#minclassError").show();
focus_array[focus_array.length] = $('.30mins_min_class', thisform);
error = true;
}
if (!$('.areabox:checked').size()) {
$("#areaError").show();
focus_array[focus_array.length] = $('.tab-pane.active .areabox').eq(0);
error = true;
}
if ($('input[name="teachvenus_id[]"]:checked', thisform).size() <= 0) {
$("#teachvenusError").show();
focus_array[focus_array.length] = $('input[name="teachvenus_id[]"]:eq(0)', thisform);
error = true;
}
if ($('input[name="teachmode_id[]"]:checked', thisform).size() <= 0) {
$("#teachmodeError").show();
focus_array[focus_array.length] = $('input[name="teachmode_id[]"]', thisform);
error = true;
}
if ($('input[name="learntime[]"]:checked', thisform).size() <= 0) {
$("#learntimeError").show();
focus_array[focus_array.length] = $('input[name="learntime[]"]:eq(0)', thisform);
error = true;
}
if (!$('input[name="explessonpermonth"]', thisform).val()) {
$("#explessonpermonthError").show();
focus_array[focus_array.length] = $('input[name="explessonpermonth"]', thisform);
error = true;
}
if (!$('input[name="tutorreq_gender"]:checked', thisform).val()) {
$("#tutorgenderError").show();
focus_array[focus_array.length] = $('input[name="tutorreq_gender"]:eq(0)', thisform);
error = true;
}
if (!$('input[name="tutorreq_level"]:checked', thisform).val()) {
$("#tutorlevelError").show();
focus_array[focus_array.length] = $('input[name="tutorreq_level"]:eq(0)', thisform);
error = true;
}
if (!$('select[name="tutorreq_age"]', thisform).val()) {
$("#tutorageError").show();
focus_array[focus_array.length] = $('select[name="tutorreq_age"]', thisform);
error = true;
}
//console.log(error);
//console.log(focus_array[0]);
if (error == false) {
thisform.submit();
//return true;
} else {
//focus_array[0].focus();
//console.log(focus_array[0]);
//console.log(focus_array[0].offset());
if (focus_array[0]) {
/*$('html, body').animate({
scrollTop: focus_array[0].offset().top - 200
}, 500);*/
$('html, body').animate({
scrollTop: $(".error:visible").first().offset().top - 150
}, 500);
}
return false;
}
}
);
});
</script>
</body>
</html>