Your IP : 216.73.216.79


Current Path : /var/www/html/ebilikparlimen1/ebilik/ks_user/
Upload File :
Current File : /var/www/html/ebilikparlimen1/ebilik/ks_user/modify.php

<?php

include_once '../library.php';

if (! class_exists ( 'CUSTOM_User' )) {
	echo "Class User doesn't exist! Use Class Generator to create it. Otherwise the forms will not work.";
	exit ();
}

session_start ();
$ks_session_group = KSCONFIG_DB_NAME;
$id = $_SESSION [$ks_session_group] ['USR_ID'];

if (! strlen ( $id )) {
	header ( "Location: login.php?msg=notlogin" );
	exit ();
}

$objUser = new CUSTOM_User ();
$objUser->setId ( $id );
if (! $objUser->exists ()) {
	header("Location: login.php?msg=notlogin");
	exit ();
}
$objUser->select ();

$fldUsrDateCreated = new KS_Field_Datetime ( 't_user', 'usr_date_created' );
$fldUsrDateCreated->select ();
$fldUsrDateCreated->setValue ( $objUser->getDateCreated () );

$fldUsrEmail = new KS_Field_Email ( 't_user', 'usr_email' );
$fldUsrEmail->select ();
$fldUsrEmail->setValue ( $objUser->getEmail () );

$fldUsrEnabled = new KS_Field_Lookup ( 't_user', 'usr_enabled' );
$fldUsrEnabled->select ();
$fldUsrEnabled->setValue ( $objUser->getEnabled () );

$fldUsrId = new KS_Field_Text ( 't_user', 'usr_id' );
$fldUsrId->select ();
$fldUsrId->setValue ( $objUser->getId () );

$fldUsrLastlogin = new KS_Field_Datetime ( 't_user', 'usr_lastlogin' );
$fldUsrLastlogin->select ();
$fldUsrLastlogin->setValue ( $objUser->getLastlogin () );

$fldUsrName = new KS_Field_Text ( 't_user', 'usr_name' );
$fldUsrName->select ();
$fldUsrName->setValue ( $objUser->getName () );

$fldUsrPhoneMobile = new KS_Field_Text ( 't_user', 'usr_phone_mobile' );
$fldUsrPhoneMobile->select ();
$fldUsrPhoneMobile->setValue ( $objUser->getPhoneMobile () );

$fldUsrPhoneOffice = new KS_Field_Text ( 't_user', 'usr_phone_office' );
$fldUsrPhoneOffice->select ();
$fldUsrPhoneOffice->setValue ( $objUser->getPhoneOffice () );

$fldUsrRole = new KS_Field_Lookup ( 't_user', 'usr_role' );
$fldUsrRole->select ();
$fldUsrRole->setValue ( $objUser->getRole () );

$msg = KS_Filter::inputSanitize ( $_GET ['msg'] );

switch ($msg) {

	case 'updated' :
		$msg_desc = 'User information has been updated successfully.';
		$showMessageBoxType = 'success';
		$showMessageBox = 1;
		break;

	default :
		$msg_desc = '';
		$showMessageBox = 0;
}

include_once '../layout_header.php';
?>
<script>
$(document).ready(function(){

	try {
	 	$("#userid").focus();
		$("#formUpdate").validationEngine();

	} catch(error) {
		var msg = "JavaScript Fatal Error: " + error.description;
		alert(msg);
	}
});
</script>

<ul class="breadcrumb">
	<li class="active"><i class="glyphicon glyphicon-edit"></i> <?=$ks_translate->_('Modify Profile'); ?></li>
</ul>

<div style="width: 60%; margin: 0 auto;">
	<div class="alert <?=$showMessageBoxType;?> alert-block" style="display: <?=($showMessageBox) ? '' : 'none';?>">
		<?=$msg_desc;?>
	</div>
</div>

<form action="modify_handler.php" method="post" name="formUpdate"
	id="formUpdate">
<table width="90%" align="center" class="table table-bordered table-hover"
	cellpadding="4" cellspacing="1" border="0">
	<tbody>
		<tr>
			<th width="30%"><?=$fldUsrId->getLabel ();?>:</th>
			<td width="70%"><?=$fldUsrId->display ();?></td>
		</tr>
		<tr>
			<th><?=$fldUsrName->getLabel ();?>:</th>
			<td><?=$fldUsrName->modify ();?></td>
		</tr>
		<tr>
			<th><?=$fldUsrEmail->getLabel ();?>:</th>
			<td><?=$fldUsrEmail->modify ();?></td>
		</tr>
		<tr>
			<th><?=$fldUsrPhoneMobile->getLabel ();?>:</th>
			<td><?=$fldUsrPhoneMobile->modify ();?></td>
		</tr>
		<tr>
			<th><?=$fldUsrPhoneOffice->getLabel ();?>:</th>
			<td><?=$fldUsrPhoneOffice->modify ();?></td>
		</tr>
		<tr>
			<td>&nbsp;</td>
			<td align="left"><input type="submit" name="btnsubmit" value="Save"
			class="btn btn-primary"/>
			or <a href="javascript:history.back();">Cancel</a></td>
		</tr>
	</tbody>
</table>
</form>
</div>
<?php
include('../layout_footer.php');
?>