Пример #1
0
<?php

if (isset($_POST['id']) && isset($_POST['version'])) {
    include_once '/db/DBController.php';
    include_once '/log/Logger.php';
    include_once 'plain.php';
    $logger = new Logger('Delete.php');
    $logger->info('Request to delete entry received.');
    try {
        $db = new DBController();
        $result = @$db->deleteEntry($_POST['id'], $_POST['version']);
        if ($result === true) {
            echo 2;
            $logger->info('Deleted entry with id = ' . $_POST['id']);
        } elseif ($result === null) {
            echo 3;
        } elseif ($result === false) {
            echo 1;
        } else {
            echo 'entry=' . $result['entry'] . '&version=' . $result['version'];
        }
    } catch (Exception $e) {
        echo 0;
    }
}