if (!isset($_GET['lid']) || !isset($_GET['l'])) { die("invalid parameter"); } $id = intval($_GET['lid']); $local = $_GET['l']; if ($local[0] != '/') { $local = "/" . $local; } $pathPart = "files/" . $id . $local; mkdir_recursive("files/" . $id . "/" . dirname($local), 0777); $url = $luaFilesBaseUrl . "/" . $pathPart; if (move_uploaded_file($_FILES['file']['tmp_name'], $pathPart)) { } else { } $md5 = md5_file($pathPart); $dbConnect->addLuaFile($local, $url, $id, $md5, $userId); die("Uploaded"); break; case 6: //upload image if (!isset($_GET['nid'])) { die("invalid parameter"); } $id = intval($_GET['nid']); if ($dbConnect->checkNameRight($id, $userId)) { $pathPart = "images/" . $id . "_" . basename($_FILES['file']['name']); if (move_uploaded_file($_FILES['file']['tmp_name'], $pathPart)) { $url = $luaFilesBaseUrl . "/" . $pathPart; $dbConnect->addImage($id, $url); die("Uploaded"); } else {