コード例 #1
0
ファイル: add-project.php プロジェクト: mtpkiss/phpMyXSS
                }
            } else {
                if (isset($_POST["mod_" . $modid_item . "_" . $var])) {
                    $val = $_POST["mod_" . $modid_item . "_" . $var];
                    $modconfig[] = array($modid_item, $var, $val);
                }
            }
        }
    }
}
/**
 * 校验输入信息是否完整和正确
 */
if ($title == "" || !in_array($status, $allow_optionStatus) || !in_array($protect, $allow_optionProtect) || !in_array($mailAlert, $allow_optionMail)) {
    die("Error: Something you input is invalid.");
}
$pmxProj = new pmxProject($title, $desc, $status, $protect, $mailAlert, $mail, $comments, $modid, $modconfig);
/**
 * 项目名是否重复
 */
if ($pmxProj->isExistName($title) == TRUE) {
    die("Error: Duplicate project name.");
}
/**
 * 添加项目
 */
if ($pmxProj->addProj() == TRUE) {
    echo "Success: You have added project \"" . esc_html($title) . "\" successful";
} else {
    echo "Error: Sorry. We are fail to add the project \"" . esc_html($title) . "\".";
}