set_vars(); $user_dat = $user->process_user($globalvars); $template->header($globalvars); if($user_dat['loggedin'] != 1) { if($_GET['user']) { if($globalvars->settings['anonymousup'] == "yes") { switch($_GET['user']) { case upload: echo '
Guest functions - Upload image
'; $user->upload_img($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; } } switch($_GET['user']) { case register: echo 'Guest functions - Registration
'; $user->register($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; case login: echo 'Guest functions - Log in
'; $user->login($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; case confirm: echo 'Guest functions - Confirm account
'; $user->confirm($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; default: echo "This is not a valid action."; $exitp->exitp($user_dat, $globalvars); break; } } echo $globalvars->settings['final_guest_message']; if($globalvars->settings['display_login'] == "yes") { echo ' Username:User functions - Log out
'; $user->logout($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; case confirm: echo 'Guest functions - Confirm account
'; $user->confirm($user_dat, $globalvars); $exitp->exitp($User_dat, $globalvars); break; } } if($user_dat['status'] == "suspended") { echo "Your account has been suspended. Please contact an adminstrater for more information."; $exitp->exitp($user_dat, $globalvars); } elseif($user_dat['status'] != "approved") { echo "Your account has not yet been approved or confirmed. Please check your e-mail for aUser functions - Edit profile
'; $user->editpro($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; } } if($_GET['action']) { switch($_GET['action']) { case upload: echo 'Upload functions - Upload file
'; $imgfunction->upload($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; case imgdir: echo 'Upload functions - Browse directory
'; $imgfunction->display($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; case rename: echo 'Upload functions - Rename image
'; $imgfunction->rename($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; case delete: echo 'Upload functions - Delete image
'; $imgfunction->delete($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; default: echo "This is not a valid action. b"; $exitp->exitp($user_dat, $globalvars); break; } } if($user_dat['rank'] != "admin") { echo $globalvars->settings['final_global_message']; if($_GET['admin']) { echo "You can't access admin functions."; } $exitp->exitp($user_dat, $globalvars); } // Welcome, admin. include "admin.php"; $admin = new admin(); if($globalvars->settings['first_login'] == "yes") { mysql_query("UPDATE imgup_config SET first_login='no'"); echo ''; } if($_GET['admin']) { switch($_GET['admin']) { case settings: echo 'Admin functions - Modify settings
'; $admin->settings($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; case newuser: echo 'Admin functions - Create new user
'; $admin->adduser($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; case displayusers: echo 'Admin functions - Display all users
'; $admin->viewusers($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; case edituser: echo 'Admin functions - Edit user
'; $admin->edituser($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; case ext: echo 'Admin functions - Modify settings
'; $admin->extdata($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; case approve: echo 'Admin functions - Approve account
'; $admin->approve($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; default: echo "This is not a valid action."; $exitp->exitp($user_dat, $globalvars); break; } } $admin_usrdir = new usr_dir(); if($_GET['usrdir']) { switch($_GET['usrdir']) { case view: echo 'Admin functions - Browsing user directory
'; $admin_usrdir->view($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; case rename: echo 'Admin functions - Rename image
'; $admin_usrdir->rename($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; case delete: echo 'Admin functions - Delete image
'; $admin_usrdir->delete($user_dat, $globalvars); $exitp->exitp($user_dat, $globalvars); break; } } echo $globalvars->settings['final_global_message']; $template->footer($user_dat, $globalvars); ?>