function ValidPost() { global $CheckTokenFn; if (!EWR_CHECK_TOKEN || !ewr_IsHttpPost()) { return TRUE; } if (!isset($_POST[EWR_TOKEN_NAME])) { return FALSE; } if (is_callable($CheckTokenFn)) { return $CheckTokenFn($_POST[EWR_TOKEN_NAME]); } return FALSE; }
function SetupPopup() { global $conn, $ReportLanguage; if ($this->DrillDown) { return; } // Process post back form if (ewr_IsHttpPost()) { $sName = @$_POST["popup"]; // Get popup form name if ($sName != "") { $cntValues = is_array(@$_POST["sel_{$sName}"]) ? count($_POST["sel_{$sName}"]) : 0; if ($cntValues > 0) { $arValues = ewr_StripSlashes($_POST["sel_{$sName}"]); if (trim($arValues[0]) == "") { // Select all $arValues = EWR_INIT_VALUE; } $_SESSION["sel_{$sName}"] = $arValues; $_SESSION["rf_{$sName}"] = ewr_StripSlashes(@$_POST["rf_{$sName}"]); $_SESSION["rt_{$sName}"] = ewr_StripSlashes(@$_POST["rt_{$sName}"]); $this->ResetPager(); } } // Get 'reset' command } elseif (@$_GET["cmd"] != "") { $sCmd = $_GET["cmd"]; if (strtolower($sCmd) == "reset") { $_SESSION["sel_University_Vs_Rejected_Candidates_YEAR__dateCreated"] = ""; $this->ResetPager(); } } // Load selection criteria to array // Process query string if (@$_GET["YEAR__dateCreated"] != "") { $this->YEAR__dateCreated->setQueryStringValue($_GET["YEAR__dateCreated"]); if (is_numeric($this->YEAR__dateCreated->QueryStringValue)) { $_SESSION["sel_University_Vs_Rejected_Candidates_YEAR__dateCreated"] = $this->YEAR__dateCreated->QueryStringValue; $this->ResetPager(); } } $this->YEAR__dateCreated->SelectionList = @$_SESSION["sel_University_Vs_Rejected_Candidates_YEAR__dateCreated"]; // Get distinct year $rsyear = $conn->Execute($this->getSqlCrosstabYear()); if ($rsyear) { while (!$rsyear->EOF) { if (!is_null($rsyear->fields[0])) { $this->YEAR__dateCreated->ValueList[] = $rsyear->fields[0]; } $rsyear->MoveNext(); } $rsyear->Close(); } if (is_array($this->YEAR__dateCreated->ValueList)) { if (strval($this->YEAR__dateCreated->SelectionList) == "") { $this->YEAR__dateCreated->SelectionList = $this->YEAR__dateCreated->ValueList[0]; } } }
function GetFilterValues(&$fld) { $parm = substr($fld->FldVar, 2); if (ewr_IsHttpPost()) { return; } // Skip post back $got = FALSE; if (isset($_GET["sv_{$parm}"])) { $fld->SearchValue = ewr_StripSlashes(@$_GET["sv_{$parm}"]); $got = TRUE; } if (isset($_GET["so_{$parm}"])) { $fld->SearchOperator = ewr_StripSlashes(@$_GET["so_{$parm}"]); $got = TRUE; } if (isset($_GET["sc_{$parm}"])) { $fld->SearchCondition = ewr_StripSlashes(@$_GET["sc_{$parm}"]); $got = TRUE; } if (isset($_GET["sv2_{$parm}"])) { $fld->SearchValue2 = ewr_StripSlashes(@$_GET["sv2_{$parm}"]); $got = TRUE; } if (isset($_GET["so2_{$parm}"])) { $fld->SearchOperator2 = ewr_StripSlashes($_GET["so2_{$parm}"]); $got = TRUE; } return $got; }
function SetupPopup() { global $conn, $ReportLanguage; if ($this->DrillDown) { return; } // Process post back form if (ewr_IsHttpPost()) { $sName = @$_POST["popup"]; // Get popup form name if ($sName != "") { $cntValues = is_array(@$_POST["sel_{$sName}"]) ? count($_POST["sel_{$sName}"]) : 0; if ($cntValues > 0) { $arValues = ewr_StripSlashes($_POST["sel_{$sName}"]); if (trim($arValues[0]) == "") { // Select all $arValues = EWR_INIT_VALUE; } $_SESSION["sel_{$sName}"] = $arValues; $_SESSION["rf_{$sName}"] = ewr_StripSlashes(@$_POST["rf_{$sName}"]); $_SESSION["rt_{$sName}"] = ewr_StripSlashes(@$_POST["rt_{$sName}"]); $this->ResetPager(); } } // Get 'reset' command } elseif (@$_GET["cmd"] != "") { $sCmd = $_GET["cmd"]; if (strtolower($sCmd) == "reset") { $this->ClearSessionSelection('invid'); $this->ResetPager(); } } // Load selection criteria to array // Get invid selected values if (is_array(@$_SESSION["sel_inv500_invid"])) { $this->LoadSelectionFromSession('invid'); } elseif (@$_SESSION["sel_inv500_invid"] == EWR_INIT_VALUE) { // Select all $this->invid->SelectionList = ""; } }
function ValidPost() { if (!$this->CheckToken || !ewr_IsHttpPost()) { return TRUE; } if (!isset($_POST[EWR_TOKEN_NAME])) { return FALSE; } $fn = $this->CheckTokenFn; if (is_callable($fn)) { return $fn($_POST[EWR_TOKEN_NAME]); } return FALSE; }