Example #1
0
File: report.php Project: Kjir/amsn
    $bugreport->load_report($_FILES['file']['tmp_name'], true);
} elseif (isset($_POST['report'])) {
    $bugreport->load_report(stripslashes($_POST['report']));
}
$r = $bugreport->check();
if (!$r) {
    die(text("invalid"));
}
$r = $bugreport->check_amsn_version();
if (!$r) {
    die(text("update"));
}
$r = $bugreport->supported();
if (!$r) {
    die(text("notsupported"));
}
$r = $bugreport->spam($_SERVER['REMOTE_ADDR']);
if ($r) {
    die(text("ipreported"));
}
$ret = $bugreport->searchForParents();
if ($ret > 0) {
    $bug = new Bug();
    $bug->loaddb($ret);
    if (!$bug->checkReport($bugreport)) {
        echo text("fixed");
        die;
    }
}
$id = $bugreport->save2db();
echo text("thankyou", $id);