if ($UploadResult) { $error = $UploadResult; } else { $success = "Uploading Succeedeed!"; } } // when user submit an excel file: validate then call sumit_File function(located on top) if (isset($_POST['fileSubmit'])) { if (!isset($_POST['user_id']) || $_POST['user_id'] == "") { $error = "Please Enter Vender ID."; } else { if (substr($_POST['user_id'], 0, 3) != 'AP-' && $_POST['user_id'] != 'admin') { $error = "The Seller ID is not correct. Seller ID shold be 'admin' or start with 'AP-'."; } else { $user_id = $_POST['user_id']; $result = submit_file($_FILES[new_file], $user_id, $owner); if ($result["status"]) { $error = $result["error"]; } else { $success = $result["success"]; } if (isset($result["warning"])) { $warning = $result["warning"]; } } } } if (isset($_POST['user_id']) && $_POST['user_id'] != "") { $user_id = $_POST['user_id']; } ?>
if (COM_isAnonUser()) { $submitter = 2; // yes, the Admin account } else { $submitter = $_USER['uid']; } // extract version from file name $g = basename($filename); $p = explode('.', $g); if (count($p) == 5) { array_pop($p); // drop .gz array_pop($p); // drop .tar $g = implode('.', $p); $p = explode('-', $g); if (count($p) == 2) { $version = $p[1]; } } if (!isset($version)) { COM_displayMessageAndAbort(30, '', 403, 'Forbidden'); } $title = 'Geeklog ' . $version; $desc = "Geeklog {$version}\n(description goes here)\nmd5 checksum: {$md5}"; $url = 'http://www.geeklog.net/'; if (!submit_file($submitter, $filename, $title, $desc, $version, $url, 8)) { COM_displayMessageAndAbort(30, '', 403, 'Forbidden'); } $display .= 'Done.'; COM_output($display);