Ejemplo n.º 1
0
     if (isset($_GET["sort"])) {
         $res .= "&sort=" . $_GET["sort"];
     }
     if (isset($_GET["direction"])) {
         $res .= "&direction=" . $_GET["direction"];
     }
     return $res;
 }
 if (isset($_GET["answer"])) {
     $discussion = discGetDiscussion($_GET["answer"]);
     $return_url = GetFullUrl();
     if (isset($_POST["add"])) {
         if (CONF_BACKEND_SAFEMODE) {
             Redirect(ADMIN_FILE . "?dpt=catalog&sub=discuss&safemode=yes");
         }
         discAddDiscussion($discussion["productID"], $_POST["newAuthor"], $_POST["newTopic"], $_POST["newBody"]);
         Redirect($return_url);
     }
     $smarty->hassign("return_url", $return_url);
     $smarty->assign("discussion", $discussion);
     $smarty->assign("answer", 1);
 } else {
     if (isset($_GET["delete"])) {
         if (CONF_BACKEND_SAFEMODE) {
             Redirect(ADMIN_FILE . "?dpt=catalog&sub=discuss&productID=" . $_GET["productID"] . "&safemode=yes");
         }
         discDeleteDiscusion($_GET["delete"]);
         Redirect(GetUrlToNavigate());
     }
     $callBackParam = array();
     if (isset($_GET["sort"])) {
Ejemplo n.º 2
0
        header("Status: 404 Not Found");
        die(ERROR_404_HTML);
    }
    if (CONF_ENABLE_CONFIRMATION_CODE) {
        $error_p = 1;
        if (!$_POST['fConfirmationCode'] || !isset($_SESSION['captcha_keystring']) || $_SESSION['captcha_keystring'] !== $_POST['fConfirmationCode']) {
            $error_p = 7;
            $smarty->assign("error", $error_p);
        }
        unset($_SESSION['captcha_keystring']);
        if ($error_p == 1) {
            discAddDiscussion($productID, $_POST["nick"], $_POST["topic"], $_POST["body"]);
            Redirect("index.php?productID={$productID}&discuss=yes");
        }
    } else {
        discAddDiscussion($productID, $_POST["nick"], $_POST["topic"], $_POST["body"]);
        Redirect("index.php?productID={$productID}&discuss=yes");
    }
}
if (isset($_POST["add_topic"]) && isset($productID)) {
    $dis_nic = $_POST["nick"];
    $dis_subject = $_POST["topic"];
    $dis_text = $_POST["body"];
} else {
    $dis_nic = "";
    $dis_subject = "";
    $dis_text = "";
}
$smarty->hassign("dis_nic", $dis_nic);
$smarty->hassign("dis_subject", $dis_subject);
$smarty->hassign("dis_text", $dis_text);