<?
// ######################################################################
// list for users table
// Built with ListBuilder by Mauricio Giraldo Mutis
// http://www.bymurdock.com
// This class was built on: 03/22/2009 09:03:27
// ClassBuilder classes requires ConDB v.1.1 or later
// Class builder is Open Source, but for copyright issues, please keep
// this copy on any class that uses it.
// (R) 2005-2009
// ######################################################################
require "framework.php";
$db_users = new users;
$return = false;
if ($_POST["do"]=="edit_exec")
{
$db_users->load_post();
$db_users->update_users($_POST["id"]);
$return = true;
}
if ($_POST["do"]=="insert_exec")
{
$db_users->load_post();
$db_users->insert_users();
$return = true;
}
if ($_POST["do"]=="delete_exec")
{
$db_users->delete_users($_POST["id"]);
$return = true;
}
if ($return)
{
?>
<script language="javascript">
window.location = "index.php?load=users.list";
</script>
<?
}
if ($_GET["do"]=="edit" || $_GET["do"]=="delete"){
$db_users->get_one_users($_GET["id"]);
$db_users->load();
}
?>
<table width="950" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td>
<!--Start Content-->
<script language="javascript" src="../js/main.js"></script>
<script language="javascript" src="js/date_picker.js"></script>
<form action="users.do.inc.php" method="post" name="do_users" id="do_users" onSubmit="return validate_types(this);">
<table width="100%" border="0" cellspacing="3" cellpadding="3">
<tr>
<td colspan="2" bgcolor="#CCCCCC" class="blackLink">User's information</td>
</tr>
<tr>
<td width="17%" bgcolor="#EEEEEE"><span class="detailTextBold">User full name</span></td>
<td width="83%"><span class="detailTextBold">
<input name="user_name" type="text" id="user_name" value="<?=$db_users->get_user_name();?>" size="40" maxlength="80">
</span></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><span class="detailTextBold">User email (Login)</span></td>
<td><span class="detailTextBold">
<input name="user_email" type="text" id="user_email" value="<?=$db_users->get_user_email();?>" size="40" maxlength="60">
</span></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><span class="detailTextBold">User password</span></td>
<td><span class="detailTextBold">
<input name="user_password" type="text" id="user_password" value="<?=$db_users->get_user_password();?>" size="10" maxlength="10">
</span></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><span class="detailTextBold">User status</span></td>
<td><span class="detailTextBold">
<label>
<select name="user_status" id="user_status">
<option value="1" <? if($db_users->get_user_status()==1) print " selected"?>>Active</option>
<option value="0" <? if($db_users->get_user_status()==0) print " selected"?>>Inactive</option>
</select>
</label>
Inactive users can't login</span></td>
</tr>
<?
if($_GET["do"]!="insert")
{
?>
<?
}
?>
<tr>
<td bgcolor="#EEEEEE"><span class="detailTextBold">User expiration</span></td>
<td class="blackLink"><span class="detailTextBold">
<input name="user_expiration" type="text" id="user_expiration" value="<?=$db_users->get_user_expiration();?>" size="10" maxlength="10" />
<a href="javascript:show_calendar('do_users.user_expiration');" onmouseover="window.status='Date Picker';return true;" onmouseout="window.status='';return true;"><img src="images/cal-icon.gif" alt="calendar" width="24" height="24" border="0" align="absmiddle" /></a></span> After expiration user can't login</td>
</tr>
<?
if($_GET["do"] != "insert")
{
?>
<?
}
?>
<tr>
<td align="center" valign="top"> </td>
<td>
<? if($_GET["do"]=="delete"){?>
<input name="Submit" type="submit" class="deleteButton" value="Click to delete this record.">
<?
}else if($_GET["do"]=="insert"){
?>
<input type="submit" name="Submit" value="Click to insert this record">
<?
}
else
{
?>
<input type="submit" name="Submit" value="Click to save these changes">
<?
}
?>
<input name="do" type="hidden" id="do" value="<?=$_GET["do"]?>_exec">
<input name="id" type="hidden" id="id" value="<?=$_GET["id"]?>">
<input name="val_varchar" type="hidden" id="val_varchar" value="user_name,user_email,user_password,user_status,">
<input name="val_int" type="hidden" id="val_int" value=""></td>
</tr>
</table>
</form>
<!--End Content-->
</td>
</tr>
<tr>
<td><table width="100%" border="0" cellpadding="0" cellspacing="0" class="mainText">
<tr>
<td width="100%" align="center"><? include("bottom.php")?></td>
</tr>
</table></td>
</tr>
</table>
<?
$db_users->close();
?>