0){ $where = 'adminId='.$db->mySQLSafe($_GET['delete']); $delete = $db->delete($glob['dbprefix'].'CubeCart_admin_users', $where); $deletePerms = $db->delete($glob['dbprefix'].'CubeCart_admin_permissions', $where); if ($delete) { $msg = '
'.$lang['admin']['adminusers_del_success'].'
'; } else { $msg = ''.$lang['admin']['adminusers_del_failed'].'
'; } } elseif (isset($_POST['adminId'])) { $record["name"] = $db->mySQLSafe($_POST['name']); $record["username"] = $db->mySQLSafe($_POST['adminUsername']); if(!empty($_POST['adminPassword']) && ($_POST['adminPassword'] == $_POST['adminPassword_verify'])){ $salt = randomPass(6); $record["salt"] = $db->mySQLSafe($salt); $record["password"] = $db->mySQLSafe(md5(md5($salt).md5($_POST['adminPassword']))); } $record["notes"] = $db->mySQLSafe($_POST['notes']); $record["email"] = $db->mySQLSafe($_POST['email']); $record["isSuper"] = $db->mySQLSafe($_POST['isSuper']); if(!empty($_POST['adminPassword']) && ($_POST['adminPassword'] !== $_POST['adminPassword_verify'])){ $msg = "".$lang['admin']['adminusers_password_missmatch']."
"; } else { if($_POST['adminId']>0) { $where = "adminId=".$db->mySQLSafe($_POST['adminId']); $update = $db->update($glob['dbprefix']."CubeCart_admin_users", $record, $where); unset($record, $where); if($update == true){ $msg = "'".$_POST['name']."' ".$lang['admin']['adminusers_update_success']."
"; } else { $msg = "".$lang['admin']['adminusers_update_fail']."
"; } } else { $insert = $db->insert($glob['dbprefix']."CubeCart_admin_users", $record); unset($record); if($insert == true) { $msg = "'".$_POST['name']."' ".$lang['admin']['adminusers_add_success']."
"; } else { $msg = "".$lang['admin']['adminusers_add_failed']."
"; } } } } if(!isset($_GET['mode'])){ // make sql query if(isset($_GET['edit']) && $_GET['edit']>0){ $query = sprintf("SELECT * FROM ".$glob['dbprefix']."CubeCart_admin_users WHERE adminId = %s", $db->mySQLSafe($_GET['edit'])); } else { $query = "SELECT * FROM ".$glob['dbprefix']."CubeCart_admin_users ORDER BY isSuper DESC"; } if(isset($_GET['page'])){ $page = $_GET['page']; } else { $page = 0; } // query database $results = $db->select($query, $rowsPerPage, $page); $numrows = $db->numrows($query); $pagination = paginate($numrows, $rowsPerPage, $page, "page"); } require($glob['adminFolder'].CC_DS."includes".CC_DS."header.inc.php"); ?>![]() |
| . | ![]() |
/ ')" class="txtLink"> / |