<?php


    # Apply actions to multiple posts or pages
    
    include_once 'data_connect.php';
    include_once 'log.php';

    $nop = (int)get_log()['posts'];
    
    
    # Delete multiple posts
    # POST method
    if (isset($_POST['delaction'])) {
        
        $c=0;
        for ($i=0; $i<=$nop; $i++)
        
            if (isset($_POST['filechecked'.$i]))
                if (is_file('autosaves/'.$_POST['filechecked'.$i])) {
                    delete_post($_POST['filechecked'.$i]);
                    $c++;    
                }
    }
        
    # GET method
    if (isset($_GET['delm'])) {
    
        $allfiles = $_GET['delm'];
        $delxmlfiles = array_values(preg_split('/[,]/',$allfiles,PREG_SPLIT_NO_EMPTY));    
                
        $c=0;
        foreach ($delxmlfiles as $val)
            if (is_file('autosaves/'.$val)) {
                        delete_post($val);
                        $c++;
                    }
                    
        
    }    
    
        
    if (isset($c) && $c > 0) {
        update_log('posts',$nop-$c);
        $_SESSION['MONpostsdeleted'] = true;
    }        
        
        
    header('Location: opensaved.php')
    
    
?>