Beispiel #1
0
                break;
            case 'week':
                $time += JIRAFEAU_WEEK;
                break;
            case 'month':
                $time += JIRAFEAU_MONTH;
                break;
            case 'year':
                $time += JIRAFEAU_YEAR;
                break;
            default:
                $time = JIRAFEAU_INFINITY;
                break;
        }
    }
    echo jirafeau_async_init($_POST['filename'], $type, isset($_POST['one_time_download']), $key, $time, get_ip_address($cfg));
} elseif (isset($_GET['push_async'])) {
    if (!isset($_POST['ref']) || !isset($_FILES['data']) || !isset($_POST['code'])) {
        echo 'Error';
    } else {
        echo jirafeau_async_push($_POST['ref'], $_FILES['data'], $_POST['code'], $cfg['maximal_upload_size']);
    }
} elseif (isset($_GET['end_async'])) {
    if (!isset($_POST['ref']) || !isset($_POST['code'])) {
        echo 'Error';
    } else {
        echo jirafeau_async_end($_POST['ref'], $_POST['code'], $cfg['enable_crypt'], $cfg['link_name_length']);
    }
} else {
    echo 'Error';
}
Beispiel #2
0
                break;
            case 'week':
                $time += JIRAFEAU_WEEK;
                break;
            case 'month':
                $time += JIRAFEAU_MONTH;
                break;
            case 'year':
                $time += JIRAFEAU_YEAR;
                break;
            default:
                $time = JIRAFEAU_INFINITY;
                break;
        }
    }
    echo jirafeau_async_init($_POST['filename'], $type, isset($_POST['one_time_download']), $key, $time, $_SERVER['REMOTE_ADDR']);
} elseif (isset($_GET['push_async'])) {
    if (!isset($_POST['ref']) || !isset($_FILES['data']) || !isset($_POST['code'])) {
        echo "Error";
    } else {
        echo jirafeau_async_push($_POST['ref'], $_FILES['data'], $_POST['code'], $cfg['maximal_upload_size']);
    }
} elseif (isset($_GET['end_async'])) {
    if (!isset($_POST['ref']) || !isset($_POST['code'])) {
        echo "Error";
    } else {
        echo jirafeau_async_end($_POST['ref'], $_POST['code'], $cfg['enable_crypt'], $cfg['link_name_length']);
    }
} else {
    echo "Error";
}