Example #1
0
     }
     //Close dir
     closedir($dir);
     //Show done
     echo '$("#result_admin_action_purge_old_files").html("<img src=\\"includes/images/tick.png\\" alt=\\"\\" />&nbsp;' . $nb_files_deleted . $txt['admin_action_purge_old_files_result'] . '");';
     echo 'LoadingPage();';
     break;
     /*
      * Reload the Cache table
      */
 /*
  * Reload the Cache table
  */
 case "admin_action_reload_cache_table":
     require_once "main.functions.php";
     UpdateCacheTable("reload", "");
     echo 'LoadingPage();';
     break;
     /*
      * Decrypt a backup file
      */
 /*
  * Decrypt a backup file
  */
 case "admin_action_backup_decrypt":
     require_once '../includes/libraries/crypt/aes.class.php';
     // AES PHP implementation
     require_once '../includes/libraries/crypt/aesctr.class.php';
     // AES Counter Mode implementation
     //get backups infos
     $rows = $db->fetch_all_array("SELECT * FROM " . $pre . "misc WHERE type = 'settings'");
Example #2
0
     break;
     /*
      * CASE
      * Delete an item
      */
 /*
  * CASE
  * Delete an item
  */
 case "del_item":
     //delete item consists in disabling it
     $db->query_update("items", array('inactif' => '1'), "id = " . $_POST['id']);
     //log
     $db->query_insert("log_items", array('id_item' => $_POST['id'], 'date' => mktime(date('H'), date('i'), date('s'), date('m'), date('d'), date('y')), 'id_user' => $_SESSION['user_id'], 'action' => 'at_delete'));
     //Update CACHE table
     UpdateCacheTable("delete_value", $_POST['id']);
     break;
     /*
      * CASE
      * Update a Group
      */
 /*
  * CASE
  * Update a Group
  */
 case "update_rep":
     //decrypt and retreive data in JSON format
     require_once '../includes/libraries/crypt/aes.class.php';
     // AES PHP implementation
     require_once '../includes/libraries/crypt/aesctr.class.php';
     // AES Counter Mode implementation