Edit User'; $posts = Mirror::get_one_user($_POST['user_id']); form_start(); include_once(INC.'/forms/user.php'); form_hidden('doit','1'); form_hidden('action','edit'); form_hidden('user_id',$_POST['user_id']); form_submit('submit','','button1','Update'); form_end(); require_once(FOOTER); exit; } break; case 'delete': if ($_POST['user_id']==$_SESSION['user']['user_id']) { set_error('You cannot delete yourself.'); } elseif (Mirror::delete_user($_POST['user_id'])) { set_msg('User deleted successfully.'); } else { set_error('User could not be deleted because of an error.'); } break; } } else { set_error('You must select a user to continue.'); } } $title = 'Users'; $nav = INC.'/admin_nav.php'; require_once(HEADER); echo '

Users

'; show_error(); show_msg(); $users = Mirror::get_users(); $_GET['sort'] = (!empty($_GET['sort']))?$_GET['sort']:'user_lastname'; $_GET['order'] = (!empty($_GET['order']))?$_GET['order']:'ASC'; $users = array_order_by($users,$_GET['sort'],$_GET['order']); $headers = array( 'user_id'=>'', 'user_lastname'=>'Last', 'user_firstname'=>'First', 'user_email'=>'Email', 'username'=>'Username' ); $actions = array( 'edit'=>'Edit', 'delete'=>'Delete' ); form_start(); ListOut::show($users,$headers,'radio',$actions); form_end(); echo '

Add a User

'; form_start(); $posts = ['username'=>'', 'user_firstname'=>'', 'user_lastname'=>'', 'user_email'=>'']; //sane defaults include_once(INC.'/forms/user.php'); form_submit('add-submit','','button1','Add User'); form_end(); require_once(FOOTER);