| Current Path : /home/smartconb/www/armencom33/acv2026/user/ |
| Current File : /home/smartconb/www/armencom33/acv2026/user/edit.php |
<?php
/**
* User: zaven
* Date: 31.10.2018
* Time: 12:23
* Project: speech
**/
$permission = bindec('100');
require_once('../includes/init.inc.php');
require(APPLICATION_BASE . '/vendor/php/phpmailer/phpmailer/phpmailer.php');
//die();
require_once(INCLUDES_DIR . 'security.inc.php');
$tabName = TX_TAB_USER;
$adminExtraResources = array();
//$adminExtraResources[] = '<link rel="stylesheet" type="text/css" href="' . APPLICATION_RELATIVE_BASE . 'vendor/tabulator-3.5.2/css/tabulator.css"/>';
//$adminExtraResources[] = '<script type="text/javascript" src="' . APPLICATION_RELATIVE_BASE . 'vendor/tabulator-3.5.2/js/tabulator.js"></script>';
$adminExtraResources[] = '<script type="text/javascript" src="edit.js"></script>';
require_once(INCLUDES_DIR . 'options.inc.php');
require_once(INCLUDES_DIR . 'top.inc.php');
require_once(INCLUDES_DIR . 'nav.inc.php');
$data = array();
$data['user_id'] = '';
$data['user_firstname'] = '';
$data['user_lastname'] = '';
$data['user_mail'] = '';
$data['language_id'] = getData('language', 'language_id', 'language_abbr', Config::get()->getMember('defaultLanguage'));
if (array_key_exists('id', $_REQUEST))
$data['user_id'] = $_REQUEST['id'];
if ($data['user_id'] > 0) {
$sql = "SELECT * FROM `#__user` WHERE user_id='" . db_real_escape_string($data['user_id']) . "'";
$result = db_query($sql);
if ($result !== false && db_num_rows($result) > 0) {
$row = db_fetch_assoc($result);
foreach ($data as $key => $val) {
if (array_key_exists($key, $row))
$data[$key] = $row[$key];
}
} else {
header('location: ./');
die();
}
} elseif ($data['user_id'] == -1) {
$data['user_id'] = -1;
} else {
header('location: ./');
die();
}
?>
<div class="main">
<div id="data-toolbar">
<a href="#" id="sc-user-save-btn"><i class="fa fa-3x fa-save"></i></a>
<a href="#" id="sc-user-cancel-btn"><i class="fa fa-3x fa-ban"></i></a>
</div>
<div class="uk-margin-auto uk-width-5-6 uk-padding uk-border-rounded sc-border-color-black">
<form class="uk-form-horizontal" action="action.php" method="post" name="userFrm" id="userFrm">
<input type="hidden" name="action" id="action" class="sc-submit-field" value="3">
<input type="hidden" name="id" id="id" class="sc-submit-field" value="<?= $data['user_id'] ?>">
<div class="uk-margin">
<label class="uk-form-label" for="user_firstname"><?= TX_FIELD_USER_FIRSTNAME ?></label>
<div class="uk-form-controls">
<input class="uk-input sc-submit-field" name="user_firstname" id="user_firstname" type="text" required value="<?= $data['user_firstname'] ?>">
</div>
</div>
<div class="uk-margin">
<label class="uk-form-label" for="user_lastname"><?= TX_FIELD_USER_LASTNAME ?></label>
<div class="uk-form-controls">
<input class="uk-input sc-submit-field" name="user_lastname" id="user_lastname" type="text" required value="<?= $data['user_lastname'] ?>">
</div>
</div>
<div class="uk-margin">
<label class="uk-form-label" for="user_mail"><?= TX_FIELD_USER_MAIL ?></label>
<div class="uk-form-controls">
<input class="uk-input sc-submit-field" name="user_mail" id="user_mail" type="email" required value="<?= $data['user_mail'] ?>">
</div>
</div>
<div class="uk-margin">
<label class="uk-form-label" for="language_id"><?= TX_FIELD_USER_LANGUAGE ?></label>
<div class="uk-form-controls">
<select name="language_id" id="language_id" class="uk-select sc-submit-field">
<?php
$sql = "SELECT * FROM #__language WHERE language_active = 1 ORDER BY language_order ";
$result = db_query($sql);
if ($result !== false && db_num_rows($result) > 0) {
while ($row = db_fetch_assoc($result)) {
?>
<option value="<?= $row['language_id'] ?>"<?= ($row['language_id'] == $data['language_id'] ? " selected" : "") ?>><?= $row['language_name'] ?></option>
<?php
}
}
?>
</select>
</div>
</div>
</form>
</div>
</div>
<?php
require_once(INCLUDES_DIR . 'bottom.inc.php');