示例#1
0
<?php

session_start();
include "inc/stdLib.php";
$menu = $_SESSION['menu'];
if ($_POST) {
    require_once "documents.php";
    $dbfile = new document();
    $id = $dbfile->searchDocument($_FILES["Datei"]["name"], $_POST["pfad"]);
    if ($id) {
        $rc = $dbfile->getDokument($id);
    }
    if ($dbfile->lock > 0) {
        echo translate('.:file locked:.', 'firma') . "!";
        $rc = False;
    } else {
        $dbfile->setDocData("descript", $_POST["descript"]);
        $rc = $dbfile->uploadDocument($_FILES, $_POST["upldpath"]);
    }
    if ($rc) {
        ?>
	<script language="JavaScript">
		top.dateibaum('left','<?php 
        echo $_POST["upldpath"];
        ?>
');
        top.document.getElementById("uploadfr").style.visibility = "hidden";
	</script>
<?php 
    }
}
示例#2
0
function delFile($id = 0, $pfad = "", $file = "")
{
    $dbfile = new document();
    if ($id > 0) {
        $dbfile->getDokument($id);
        if ($dbfile->lock > 0) {
            echo 'File lock';
            return;
        }
    } else {
        $dbfile->setDocData("name", $file);
        $dbfile->setDocData("pfad", $pfad);
    }
    $rc = $dbfile->deleteDocument(".");
    echo 'ok';
}