コード例 #1
0
function onUpdateSubscriptionsPost()
{
    $user = getUser();
    if (!$user->hasPermission("ViewFB")) {
        return;
    }
    $conn = connectToDB();
    $Tags = $_POST["Tags"];
    if (isset($Tags)) {
        SetTags($user->userID, $Tags, "Subscriptions", $conn);
    }
    $conn->close();
}
コード例 #2
0
function OnUpdateTagsPost()
{
    if (!getUser()->hasPermission("RetagFB")) {
        return;
    }
    $conn = connectToDB();
    $FeedbackID = $_GET['FeedbackID'];
    SanitizeIn($FeedbackID);
    $Tags = $_POST["Tags"];
    if (isset($FeedbackID) && isset($Tags)) {
        SetTags($FeedbackID, $Tags, "Feedback", $conn);
    }
    $conn->close();
}
コード例 #3
0
function leaveFeedback($Feedback, $Tags, $Anon)
{
    $user = getUser();
    if (!$user->isStudent()) {
        //TODO: log
        die("Cannot leave feedback as a non-student. :P");
        //TODO: this doesn't seem to display to the screen...
    }
    //TODO: feedbacks per time
    sanitizeIn($Feedback);
    $conn = connectToDB();
    //NB: Anonymous value (0/1) MUST NOT BE QUOTED
    $id = CheckedQueryAndGetID("INSERT INTO `Feedbacks` (`UserID`, `Text`, `Anonymous`, `Edited`) VALUES ('" . $user->userID . "', '" . $Feedback . "', " . $Anon . ", NOW())", $conn);
    //Now apply any tags to the feedback
    if (isset($id) && count($Tags) != 0) {
        SetTags($id, $Tags, "Feedback", $conn);
    }
    $conn->close();
}
コード例 #4
0
ファイル: ListTags.php プロジェクト: novnan/meiju
} elseif ($enews == "EditTags") {
    EditTags($_POST, $logininid, $loginin);
} elseif ($enews == "DelTags") {
    DelTags($_GET, $logininid, $loginin);
} elseif ($enews == "DelTags_all") {
    DelTags_all($_POST, $logininid, $loginin);
} elseif ($enews == "MergeTags") {
    MergeTags($_POST, $logininid, $loginin);
} elseif ($enews == "GoodTags") {
    GoodTags($_POST, $logininid, $loginin);
} elseif ($enews == "DelLessTags") {
    DelLessTags($_POST, $logininid, $loginin);
} elseif ($enews == "DelOldTagsInfo") {
    DelOldTagsInfo($_POST, $logininid, $loginin);
} elseif ($enews == "SetTags") {
    SetTags($_POST, $logininid, $loginin);
} else {
}
$page = (int) $_GET['page'];
$page = RepPIntvar($page);
$start = 0;
$line = 30;
//每页显示条数
$page_line = 20;
//每页显示链接数
$offset = $page * $line;
//总偏移量
//搜索
$add = '';
$search = '';
$search .= $ecms_hashur['ehref'];