sssss - PHP Online
Form of PHP Sandbox
*** This page was generated with the meta tag "noindex, nofollow". This happened because you selected this option before saving or the system detected it as spam. This means that this page will never get into the search engines and the search bot will not crawl it. There is nothing to worry about, you can still share it with anyone.
Enter Your PHP code here for testing/debugging in the Online PHP Sandbox. As in the usual PHP files, you can also add HTML, but do not forget to add the tag <?php
in the places where the PHP script should be executed.
Result of php executing
Full code of sssss.php
- <?php
- /*
- * @ https://EasyToYou.eu - IonCube v11 Decoder Online
- * @ PHP 7.2 & 7.3
- * @ Decoder version: 1.0.6
- * @ Release: 10/08/2022
- */
- defined("PATH") || exit("direct access not allowed!");
- $capPgs = 0;
- $recursiveGet_out = [];
- $recursiveGet_arr = [];
- $recursiveGet_dex = 0;
- $matchColumnInDbWithCSV_msg = "";
- $cacheLiveParts = [];
- function getSearchColumn($column, $search, $delimiter = " ")
- {
- if ($_obfuscated_0D5C0B18172C14021026020C04265C2C1F39290B281F11_ != "") {
- if (IS_SEARCH_BY_WORD == 1) {
- return getSearchColumnByWord($_obfuscated_0D010D1D2E1B353214231909361D37213214160E284011_, $_obfuscated_0D5C0B18172C14021026020C04265C2C1F39290B281F11_, $_obfuscated_0D22121A0905312823273934092A3D35105C3E05361132_);
- }
- $count = 0;
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = "";
- $_obfuscated_0D5C0B18172C14021026020C04265C2C1F39290B281F11_ = handleSingleQuote($_obfuscated_0D5C0B18172C14021026020C04265C2C1F39290B281F11_);
- $_obfuscated_0D1430023D1E2102130726241E030E26015B1401090222_ = explode($_obfuscated_0D22121A0905312823273934092A3D35105C3E05361132_, $_obfuscated_0D5C0B18172C14021026020C04265C2C1F39290B281F11_);
- foreach ($_obfuscated_0D1430023D1E2102130726241E030E26015B1401090222_ as $_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_) {
- if (0 < $count++) {
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ .= " AND ";
- }
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ .= " " . $_obfuscated_0D010D1D2E1B353214231909361D37213214160E284011_ . " LIKE '%" . $_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_ . "%' ";
- }
- return $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_;
- } else {
- return "";
- }
- }
- function getSearchColumnByWord($column, $search, $delimiter = " ")
- {
- if ($_obfuscated_0D5C0B18172C14021026020C04265C2C1F39290B281F11_ != "") {
- $count = 0;
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = "";
- $_obfuscated_0D5C0B18172C14021026020C04265C2C1F39290B281F11_ = handleSingleQuote($_obfuscated_0D5C0B18172C14021026020C04265C2C1F39290B281F11_);
- $_obfuscated_0D1430023D1E2102130726241E030E26015B1401090222_ = explode($_obfuscated_0D22121A0905312823273934092A3D35105C3E05361132_, $_obfuscated_0D5C0B18172C14021026020C04265C2C1F39290B281F11_);
- foreach ($_obfuscated_0D1430023D1E2102130726241E030E26015B1401090222_ as $_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_) {
- if (0 < $count++) {
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ .= " AND ";
- }
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ .= " CONCAT(' ', " . $_obfuscated_0D010D1D2E1B353214231909361D37213214160E284011_ . ", ' ') LIKE '% " . $_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_ . " %' ";
- }
- return $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_;
- } else {
- return "";
- }
- }
- function getHighlightedSearchText($search, $searchText, $delimiter = " ", $prefix = "<font color=\"red\">", $suffix = "</font>")
- {
- if ($_obfuscated_0D5C0B18172C14021026020C04265C2C1F39290B281F11_ != "") {
- if ($_obfuscated_0D22121A0905312823273934092A3D35105C3E05361132_ == "") {
- $_obfuscated_0D22121A0905312823273934092A3D35105C3E05361132_ = " ";
- }
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = strip_tags($_obfuscated_0D5C0B18172C14021026020C04265C2C1F39290B281F11_);
- $_obfuscated_0D1430023D1E2102130726241E030E26015B1401090222_ = explode($_obfuscated_0D22121A0905312823273934092A3D35105C3E05361132_, strtolower($searchText));
- $_obfuscated_0D3707301E390B2B2E140E191F175B2619341C23121B22_ = strlen($_obfuscated_0D3B3B122224092C330E16263E22371A36261909131411_);
- $_obfuscated_0D25273633303C030B332D2C14402E4001252F06101922_ = strlen($_obfuscated_0D355B2C3309120407220F0925043209071D1A0B182122_);
- foreach ($_obfuscated_0D1430023D1E2102130726241E030E26015B1401090222_ as $_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_) {
- $_obfuscated_0D0A292E0A235C3919273136091C2B23143F1B2A171A01_ = 0;
- $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ = 0;
- $count = 0;
- if ($_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_ != "") {
- do {
- $count++;
- $_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_ = strtolower($_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_);
- $_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_ = str_replace($_obfuscated_0D3B3B122224092C330E16263E22371A36261909131411_, str_repeat("~", $_obfuscated_0D3707301E390B2B2E140E191F175B2619341C23121B22_), $_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_);
- $_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_ = str_replace($_obfuscated_0D355B2C3309120407220F0925043209071D1A0B182122_, str_repeat("~", $_obfuscated_0D25273633303C030B332D2C14402E4001252F06101922_), $_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_);
- if (IS_SEARCH_BY_WORD == 1) {
- $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ = strpos($_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_, " " . $_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_ . " ", $_obfuscated_0D0A292E0A235C3919273136091C2B23143F1B2A171A01_);
- if ($_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ === false) {
- $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ = strpos($_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_, $_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_ . " ", $_obfuscated_0D0A292E0A235C3919273136091C2B23143F1B2A171A01_);
- } else {
- $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_++;
- }
- } else {
- $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ = strpos($_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_, $_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_, $_obfuscated_0D0A292E0A235C3919273136091C2B23143F1B2A171A01_);
- }
- if ($_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ !== false) {
- if (!($_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ <= $_obfuscated_0D0A292E0A235C3919273136091C2B23143F1B2A171A01_ && $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ != 0)) {
- $_obfuscated_0D2517093F113C391A2430241F3D125C3D3C0B38303E32_ = strlen($_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_);
- $_obfuscated_0D2C2D341B2A1F0C2D5C0F122C15391E183F220B0F0111_ = substr($_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_, 0, $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_);
- $_obfuscated_0D2C100934090F185B16102226211D1A07352F390C0101_ = substr($_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_, $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_, $_obfuscated_0D2517093F113C391A2430241F3D125C3D3C0B38303E32_);
- $_obfuscated_0D250D5C101137041C0B03373E182239262C1E330F3011_ = substr($_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_, $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ + $_obfuscated_0D2517093F113C391A2430241F3D125C3D3C0B38303E32_);
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = $_obfuscated_0D2C2D341B2A1F0C2D5C0F122C15391E183F220B0F0111_ . $_obfuscated_0D3B3B122224092C330E16263E22371A36261909131411_ . $_obfuscated_0D2C100934090F185B16102226211D1A07352F390C0101_ . $_obfuscated_0D355B2C3309120407220F0925043209071D1A0B182122_ . $_obfuscated_0D250D5C101137041C0B03373E182239262C1E330F3011_;
- $_obfuscated_0D0A292E0A235C3919273136091C2B23143F1B2A171A01_ = $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ + $_obfuscated_0D2517093F113C391A2430241F3D125C3D3C0B38303E32_ + $_obfuscated_0D3707301E390B2B2E140E191F175B2619341C23121B22_ + 2;
- }
- }
- } while (!($_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ !== false && $count < 5));
- }
- }
- return $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_;
- } else {
- return "";
- }
- }
- function getHighlightedSearchTextEx($search, $searchText, $maxlength = 150, $delimiter = " ", $prefix = "<font color=\"red\">", $suffix = "</font>")
- {
- if ($_obfuscated_0D5C0B18172C14021026020C04265C2C1F39290B281F11_ != "") {
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = "";
- $_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_ = strtolower(strip_tags($_obfuscated_0D5C0B18172C14021026020C04265C2C1F39290B281F11_));
- $_obfuscated_0D1430023D1E2102130726241E030E26015B1401090222_ = explode($_obfuscated_0D22121A0905312823273934092A3D35105C3E05361132_, strtolower($searchText));
- $_obfuscated_0D0B1F362508255C022A222F3F032126195B3427274001_ = ceil($_obfuscated_0D0C120D181B04163228330B093B223B021F251B064001_ / 4);
- $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ = 0;
- $count = 0;
- $_obfuscated_0D1E1B023C1A1F012C1C24103B32360B3B0D12040C1422_ = 0;
- foreach ($_obfuscated_0D1430023D1E2102130726241E030E26015B1401090222_ as $_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_) {
- if (1 < $count) {
- return $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_;
- }
- if ($_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_ != "") {
- if (IS_SEARCH_BY_WORD == 1) {
- $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ = strpos($_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_, " " . $_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_ . " ", $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_);
- if ($_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ !== false) {
- $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_++;
- }
- } else {
- $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ = strpos($_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_, $_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_, $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_);
- }
- if ($_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ && $_obfuscated_0D1E1B023C1A1F012C1C24103B32360B3B0D12040C1422_ < $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_) {
- $count++;
- $_obfuscated_0D2517093F113C391A2430241F3D125C3D3C0B38303E32_ = strlen($_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_);
- if ($_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ - $_obfuscated_0D0B1F362508255C022A222F3F032126195B3427274001_ < 1) {
- $_obfuscated_0D2C2D341B2A1F0C2D5C0F122C15391E183F220B0F0111_ = substr($_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_, 0, $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_);
- } else {
- $_obfuscated_0D2C2D341B2A1F0C2D5C0F122C15391E183F220B0F0111_ = "..." . substr($_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_, $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ - $_obfuscated_0D0B1F362508255C022A222F3F032126195B3427274001_, $_obfuscated_0D0B1F362508255C022A222F3F032126195B3427274001_);
- }
- $_obfuscated_0D2C100934090F185B16102226211D1A07352F390C0101_ = substr($_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_, $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_, $_obfuscated_0D2517093F113C391A2430241F3D125C3D3C0B38303E32_);
- $_obfuscated_0D250D5C101137041C0B03373E182239262C1E330F3011_ = substr($_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_, $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ + $_obfuscated_0D2517093F113C391A2430241F3D125C3D3C0B38303E32_, $_obfuscated_0D0B1F362508255C022A222F3F032126195B3427274001_) . "...";
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ .= $_obfuscated_0D2C2D341B2A1F0C2D5C0F122C15391E183F220B0F0111_ . $_obfuscated_0D2C100934090F185B16102226211D1A07352F390C0101_ . $_obfuscated_0D250D5C101137041C0B03373E182239262C1E330F3011_;
- $_obfuscated_0D1E1B023C1A1F012C1C24103B32360B3B0D12040C1422_ = $_obfuscated_0D3E085B2116132A0F0119321B3130280D1F08031D0832_ + $_obfuscated_0D2517093F113C391A2430241F3D125C3D3C0B38303E32_ + $_obfuscated_0D0B1F362508255C022A222F3F032126195B3427274001_;
- }
- }
- }
- $_obfuscated_0D113C0B111D06401E282D5B215C1D3B04192C26370701_ = strlen($_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_);
- $_obfuscated_0D032929072A3D112A1E35045B3B27172F023B02091F22_ = $_obfuscated_0D0C120D181B04163228330B093B223B021F251B064001_ - $_obfuscated_0D0B1F362508255C022A222F3F032126195B3427274001_;
- $_obfuscated_0D01122A0D5C161C0A1014210C2D161A35152C31403111_ = strlen($_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_);
- if ($_obfuscated_0D113C0B111D06401E282D5B215C1D3B04192C26370701_ < $_obfuscated_0D032929072A3D112A1E35045B3B27172F023B02091F22_) {
- if ($_obfuscated_0D1E1B023C1A1F012C1C24103B32360B3B0D12040C1422_ + $_obfuscated_0D032929072A3D112A1E35045B3B27172F023B02091F22_ < $_obfuscated_0D01122A0D5C161C0A1014210C2D161A35152C31403111_) {
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ .= substr($_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_, $_obfuscated_0D1E1B023C1A1F012C1C24103B32360B3B0D12040C1422_, $_obfuscated_0D032929072A3D112A1E35045B3B27172F023B02091F22_) . "...";
- } else {
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = "..." . substr($_obfuscated_0D081C2C5C0F263C2401122F083939373530190F230211_, 0, $_obfuscated_0D0B1F362508255C022A222F3F032126195B3427274001_ * 2) . $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_;
- }
- }
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = gethighlightedsearchtext($_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_, $searchText);
- return $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_;
- } else {
- return "";
- }
- }
- function handleSingleQuote($str)
- {
- if (0 < strlen($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_)) {
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = kregexpReplace("\\\\+", "", "\\", $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = str_replace("''", "'", $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = str_replace("\\\\", "\\", $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = str_replace("\\'", "'", $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = str_replace("\\\"", "\"", $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = str_replace("'", "''", $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = str_replace("\\", "\\\\", $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = str_replace("\\''", "''", $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- return trim($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- }
- return $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_;
- }
- function handleDoubleQuote($str)
- {
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = trim($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- if ($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ != "") {
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = str_replace("\\\"", "\"", $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = handlesinglequote($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- return $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_;
- }
- return "";
- }
- function handleForCSVColumn($str)
- {
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = trim($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- if ($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ != "") {
- $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_ = trim($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_ = str_replace("\\\"", "\"", $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_);
- $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_ = str_replace("\"\"", "\"", $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_);
- $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_ = str_replace("\"\"", "\"", $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_);
- $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_ = str_replace("\r\n", " ", $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_);
- $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_ = str_replace("\t", " ", $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_);
- $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_ = str_replace("\n", " ", $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_);
- $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_ = str_replace("\r", "", $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_);
- $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_ = str_replace("\"", "\"\"", $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_);
- return $_obfuscated_0D280D3C360C2B162C24072529172F013E061728361211_;
- }
- return "";
- }
- function getPartialString($str, $max = 150, $link = "", $forceCut = false, $forceCutLen = 5)
- {
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = "";
- if ($max + $_obfuscated_0D2A1B060907292C0B30122B11221E1C1C3E15220E3011_ < strlen($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_)) {
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = strip_tags($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- $_obfuscated_0D3623342F3711181A3B240B065B0B1039121D21401901_ = strpos($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_, " ", $max);
- if ($_obfuscated_0D3623342F3711181A3B240B065B0B1039121D21401901_ === false || $_obfuscated_0D2A1B060907292C0B30122B11221E1C1C3E15220E3011_ < $_obfuscated_0D3623342F3711181A3B240B065B0B1039121D21401901_ - $max) {
- $_obfuscated_0D3623342F3711181A3B240B065B0B1039121D21401901_ = strrpos(substr($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_, 0, $_obfuscated_0D3623342F3711181A3B240B065B0B1039121D21401901_ - 1), " ");
- }
- if ($_obfuscated_0D3623342F3711181A3B240B065B0B1039121D21401901_) {
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ .= dbyte_substr($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_, 0, $_obfuscated_0D3623342F3711181A3B240B065B0B1039121D21401901_) . "...";
- } else {
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ .= dbyte_substr($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_, 0, $max) . "...";
- }
- if ($link != "") {
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ .= " <a href=\"" . $link . "\" style='font-size:10px'>" . READ_MORE . "</a>";
- }
- } else {
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ .= $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_;
- }
- return $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_;
- }
- function dbyte_substr($str, $start, $len = "")
- {
- if ($len == "") {
- return substr($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_, $_obfuscated_0D352301383823393222280C5C335B082107351E312511_);
- }
- if (defined("IS_MULTI_BYTE_LANG") && IS_MULTI_BYTE_LANG == 1) {
- $len *= 2;
- } else {
- if (function_exists("mb_strlen") && mb_strlen($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_, "UTF-8") != strlen($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_)) {
- $len *= 2;
- }
- }
- $_obfuscated_0D1D5C393F05162A2D12210F3E293F1425271D101D0401_ = substr($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_, $_obfuscated_0D352301383823393222280C5C335B082107351E312511_, $len);
- if (function_exists("mb_strlen") && kregexpMatch("[\\x80-\\xFF]\$", "", $_obfuscated_0D1D5C393F05162A2D12210F3E293F1425271D101D0401_)) {
- $m = "";
- preg_match("/[\\x80-\\xFF][\\x80-\\xFF]\$/", $_obfuscated_0D1D5C393F05162A2D12210F3E293F1425271D101D0401_, $m);
- if (mb_strlen($m[0], "utf-8") == 2) {
- $_obfuscated_0D1D5C393F05162A2D12210F3E293F1425271D101D0401_ = substr($_obfuscated_0D1D5C393F05162A2D12210F3E293F1425271D101D0401_, 0, -1);
- }
- }
- return $_obfuscated_0D1D5C393F05162A2D12210F3E293F1425271D101D0401_;
- }
- function urlAmp($url)
- {
- $url = str_replace("&", "&", $url);
- $url = str_replace("&", "&", $url);
- return $url;
- }
- function recursiveContent($tableName, $parentField, $childField, $value, $content)
- {
- $res = preparedQuery("SELECT ID, TITLE, " . $_obfuscated_0D0D140D171F30100B082B120807275B5C160719132432_ . " FROM " . PREFIX . $_obfuscated_0D2D363938373D3D38261B402D055C371630383D182922_ . " WHERE " . $_obfuscated_0D0D190F353C131D21282C050F0C3D2B111F1D06220411_ . " = ?", [$value]);
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = "";
- if ($row = getRow($res)) {
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = recursiveContent($_obfuscated_0D2D363938373D3D38261B402D055C371630383D182922_, $_obfuscated_0D0D140D171F30100B082B120807275B5C160719132432_, $_obfuscated_0D0D190F353C131D21282C050F0C3D2B111F1D06220411_, $row[$_obfuscated_0D0D140D171F30100B082B120807275B5C160719132432_], $_obfuscated_0D3F3219170D333F2E021F2E0F0E0321012D11320C1501_) . $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_;
- }
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = str_replace("{ID}", $row["ID"], $_obfuscated_0D3F3219170D333F2E021F2E0F0E0321012D11320C1501_);
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = str_replace("{TITLE}", $row["TITLE"], $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_);
- return $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_;
- }
- function getErrorForm($arr, $return)
- {
- $_obfuscated_0D2B3E173218175C31223C0715222F2D5B2D2A1B1C0132_ = array_keys($arr);
- $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_ = "\r\n<html>\r\n\t<head>\r\n\t\t<title>" . PLEASE_WAIT . "...</title>\r\n\t\t<meta http-equiv='Content-Type' content='text/html; charset=" . DEFAULT_CHARSET . "'>\r\n\t</head>\r\n\t\r\n\t<body onLoad='postForm();'>\r\n\t\r\n\t\t<form name='frmError' action='" . $_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ . "' method='post'>";
- for ($i = 0; $i < sizeof($arr); $i++) {
- if (is_array($arr[$_obfuscated_0D2B3E173218175C31223C0715222F2D5B2D2A1B1C0132_[$i]])) {
- foreach ($arr[$_obfuscated_0D2B3E173218175C31223C0715222F2D5B2D2A1B1C0132_[$i]] as $val) {
- $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_ .= "\r\n\t\t\t\t\t\t<input type='hidden' name='" . $_obfuscated_0D2B3E173218175C31223C0715222F2D5B2D2A1B1C0132_[$i] . "[]' value='" . $val . "'>";
- }
- } else {
- $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_ .= "\r\n\t\t\t\t\t\t<input type='hidden' name='" . $_obfuscated_0D2B3E173218175C31223C0715222F2D5B2D2A1B1C0132_[$i] . "' value='" . $arr[$_obfuscated_0D2B3E173218175C31223C0715222F2D5B2D2A1B1C0132_[$i]] . "'>";
- }
- }
- $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_ .= "\r\n\t\t\t\t\t\t<input type='hidden' name='btnGetErrorForm' value='Y'>\r\n\t\t\t<center><input type='submit' name='btnGetErrorFormEx' value=' " . _CONTINUE . " > '><br><font face='arial' size='1'>" . IF_NOT_REDIRECTED_IN_5_SECONDS . "</font></center>\r\n\t\t</form>\r\n\t</body>\r\n\r\n\t<script>\r\n\t\tfunction postForm()\r\n\t\t{\r\n\t\t\tsetTimeout('document.frmError.submit()',1000);\r\n\t\t}\r\n\t</script>\r\n</html>";
- return $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_;
- }
- function getConfirmationCode()
- {
- $_obfuscated_0D1206313330140B2A0D192832305B230328140C340D11_ = "";
- mt_srand((int) microtime() * 1000000);
- for ($i = 0; $i < 6; $i++) {
- $_obfuscated_0D0E243C3D2B370601151B1A2C0E102E130D2902360401_ = mt_rand(48, 57);
- $_obfuscated_0D1206313330140B2A0D192832305B230328140C340D11_ .= chr($_obfuscated_0D0E243C3D2B370601151B1A2C0E102E130D2902360401_);
- }
- return $_obfuscated_0D1206313330140B2A0D192832305B230328140C340D11_;
- }
- function recursiveGet(&$arr, $parent, $orderBy = "TITLE", $cols = "*")
- {
- global $recursiveGet_out;
- global $recursiveGet_arr;
- global $recursiveGet_dex;
- $recursiveGet_out = [];
- $recursiveGet_arr = [];
- $recursiveGet_dex = 0;
- if ($_obfuscated_0D061F172D080C24051531313B34115C2E371D31253E01_ != "*") {
- $_obfuscated_0D373215125C2B29180934391B1F0E350F2D0C5C043401_ = explode(",", $_obfuscated_0D061F172D080C24051531313B34115C2E371D31253E01_);
- $_obfuscated_0D29302E3836093F3226105B401804132B173016151A11_ = count($_obfuscated_0D373215125C2B29180934391B1F0E350F2D0C5C043401_);
- for ($i = 0; $i < $_obfuscated_0D29302E3836093F3226105B401804132B173016151A11_; $i++) {
- $_obfuscated_0D373215125C2B29180934391B1F0E350F2D0C5C043401_[$i] = trim($_obfuscated_0D373215125C2B29180934391B1F0E350F2D0C5C043401_[$i]);
- }
- if (!in_array("ID", $_obfuscated_0D373215125C2B29180934391B1F0E350F2D0C5C043401_)) {
- $_obfuscated_0D373215125C2B29180934391B1F0E350F2D0C5C043401_[] = "ID";
- }
- if (!in_array("PARENT_ID", $_obfuscated_0D373215125C2B29180934391B1F0E350F2D0C5C043401_)) {
- $_obfuscated_0D373215125C2B29180934391B1F0E350F2D0C5C043401_[] = "PARENT_ID";
- }
- $_obfuscated_0D061F172D080C24051531313B34115C2E371D31253E01_ = implode(",", $_obfuscated_0D373215125C2B29180934391B1F0E350F2D0C5C043401_);
- }
- $res = executeQuery("SELECT " . $_obfuscated_0D061F172D080C24051531313B34115C2E371D31253E01_ . " FROM " . PREFIX . "CATEGORY ORDER BY " . $_obfuscated_0D12191F2C261B342D100E5B1E2213012F210F170E3222_);
- while ($row = getRow($res)) {
- $recursiveGet_arr[] = $row;
- }
- recursiveGetSub($parent);
- $arr = $recursiveGet_out;
- }
- function recursiveGetSub($parent)
- {
- global $recursiveGet_out;
- global $recursiveGet_arr;
- global $recursiveGet_dex;
- if (2000 < $recursiveGet_dex++) {
- return NULL;
- }
- foreach ($recursiveGet_arr as $row) {
- if ($row["PARENT_ID"] == $parent) {
- $recursiveGet_out[] = $row;
- recursiveGetSub($row["ID"]);
- }
- }
- }
- function statusRecursive($tableName, $parentField, $childField, $value, $status)
- {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = $value . ", ";
- $res = preparedQuery("SELECT " . $_obfuscated_0D0D190F353C131D21282C050F0C3D2B111F1D06220411_ . " FROM " . PREFIX . $_obfuscated_0D2D363938373D3D38261B402D055C371630383D182922_ . " WHERE " . $_obfuscated_0D0D140D171F30100B082B120807275B5C160719132432_ . " = ?", [$value]);
- while ($row = getRow($res)) {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ .= statusRecursive($_obfuscated_0D2D363938373D3D38261B402D055C371630383D182922_, $_obfuscated_0D0D140D171F30100B082B120807275B5C160719132432_, $_obfuscated_0D0D190F353C131D21282C050F0C3D2B111F1D06220411_, $row[$_obfuscated_0D0D190F353C131D21282C050F0C3D2B111F1D06220411_], $status);
- }
- tableUpdate($_obfuscated_0D2D363938373D3D38261B402D055C371630383D182922_, $value, ["ISVALID" => $status], $_obfuscated_0D0D190F353C131D21282C050F0C3D2B111F1D06220411_);
- free($res);
- return $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- }
- function updateFieldValueRecursively($tableName, $parentField, $childField, $id, $fieldName, $fieldValue)
- {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = $id . ", ";
- $res = preparedQuery("SELECT " . $_obfuscated_0D0D190F353C131D21282C050F0C3D2B111F1D06220411_ . " FROM " . PREFIX . $_obfuscated_0D2D363938373D3D38261B402D055C371630383D182922_ . " WHERE " . $_obfuscated_0D0D140D171F30100B082B120807275B5C160719132432_ . " = ?", [$id]);
- while ($row = getRow($res)) {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ .= updateFieldValueRecursively($_obfuscated_0D2D363938373D3D38261B402D055C371630383D182922_, $_obfuscated_0D0D140D171F30100B082B120807275B5C160719132432_, $_obfuscated_0D0D190F353C131D21282C050F0C3D2B111F1D06220411_, $row[$_obfuscated_0D0D190F353C131D21282C050F0C3D2B111F1D06220411_], $_obfuscated_0D285B353E332B0F2C3B020F12051C103D3C080B313122_, $_obfuscated_0D1E5B335C2817153D172C3C3F0E1336111F1406353901_);
- }
- tableUpdate($_obfuscated_0D2D363938373D3D38261B402D055C371630383D182922_, $id, [$_obfuscated_0D285B353E332B0F2C3B020F12051C103D3C080B313122_ => $_obfuscated_0D1E5B335C2817153D172C3C3F0E1336111F1406353901_], $_obfuscated_0D0D190F353C131D21282C050F0C3D2B111F1D06220411_);
- free($res);
- return $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- }
- function delRecursive($tableName, $parentField, $childField, $value, $imagepath = "")
- {
- $value = (int) $value;
- if ($value == 0) {
- return NULL;
- }
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = $value . ", ";
- $res = preparedQuery("SELECT " . $_obfuscated_0D0D190F353C131D21282C050F0C3D2B111F1D06220411_ . " FROM " . PREFIX . $_obfuscated_0D2D363938373D3D38261B402D055C371630383D182922_ . " WHERE " . $_obfuscated_0D0D140D171F30100B082B120807275B5C160719132432_ . " = ?", [$value]);
- while ($row = getRow($res)) {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ .= delRecursive($_obfuscated_0D2D363938373D3D38261B402D055C371630383D182922_, $_obfuscated_0D0D140D171F30100B082B120807275B5C160719132432_, $_obfuscated_0D0D190F353C131D21282C050F0C3D2B111F1D06220411_, $row[$_obfuscated_0D0D190F353C131D21282C050F0C3D2B111F1D06220411_]);
- }
- if ($_obfuscated_0D261D11242C243C0213270E042F0407263D3B30370C22_ != "" && file_exists($_obfuscated_0D261D11242C243C0213270E042F0407263D3B30370C22_ . $value . ".jpg")) {
- unlink($_obfuscated_0D261D11242C243C0213270E042F0407263D3B30370C22_ . $value . ".jpg");
- }
- tableRecursiveDelete($_obfuscated_0D2D363938373D3D38261B402D055C371630383D182922_, $value, $_obfuscated_0D0D190F353C131D21282C050F0C3D2B111F1D06220411_);
- free($res);
- return $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- }
- function getCombobox($comboName, $table, $value, $title, $selected = "", $where = "", $orderBy = "", $firstOption = "", $javascript = "", $groupBy = "")
- {
- $_obfuscated_0D29142C30360C293E16312C2907303207051E1C193532_ = "SELECT " . $value . " AS ID, " . $_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_ . " AS TITLE FROM " . PREFIX . $_obfuscated_0D06290A1D2A5C180A32335C5B1A403D13313B0E2A0A22_;
- $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_ = $_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_;
- $_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_ = "";
- $_obfuscated_0D5B06162C23160D261108352916053034241812050932_ = [];
- if (is_array($_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_)) {
- $_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_ = $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_[0];
- $_obfuscated_0D5B06162C23160D261108352916053034241812050932_ = is_array($_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_[1]) ? $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_[1] : [];
- } else {
- $_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_ = $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_;
- }
- if ($_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_ != "") {
- $_obfuscated_0D29142C30360C293E16312C2907303207051E1C193532_ .= " WHERE " . $_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_;
- }
- if ($_obfuscated_0D0A1D2A0A321E0E025B350E2E39143E272B393F090B11_ != "") {
- $_obfuscated_0D29142C30360C293E16312C2907303207051E1C193532_ .= " GROUP BY " . $_obfuscated_0D0A1D2A0A321E0E025B350E2E39143E272B393F090B11_;
- }
- if ($_obfuscated_0D12191F2C261B342D100E5B1E2213012F210F170E3222_ != "") {
- $_obfuscated_0D29142C30360C293E16312C2907303207051E1C193532_ .= " ORDER BY " . $_obfuscated_0D12191F2C261B342D100E5B1E2213012F210F170E3222_;
- }
- $res = 0 < count($_obfuscated_0D5B06162C23160D261108352916053034241812050932_) ? preparedQuery($_obfuscated_0D29142C30360C293E16312C2907303207051E1C193532_, $_obfuscated_0D5B06162C23160D261108352916053034241812050932_) : executeQuery($_obfuscated_0D29142C30360C293E16312C2907303207051E1C193532_);
- $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_ = "<select id=\"" . $_obfuscated_0D3901065C280F31290F0A2F18082E32063704042C1B32_ . "\" name=\"" . $_obfuscated_0D3901065C280F31290F0A2F18082E32063704042C1B32_ . "\" class=\"effect\" " . $_obfuscated_0D231E3E040E38273F3F0B163004260C071E0C02120A11_ . ">";
- if ($_obfuscated_0D18140B05223F232F15071C163D08271F0F1825063222_ != "") {
- $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_ .= "<option value=\"\">" . $_obfuscated_0D18140B05223F232F15071C163D08271F0F1825063222_ . "</option>";
- while ($row = getRow($res)) {
- }
- $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_ .= "</select>";
- return $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_;
- }
- $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_ .= "<option value=\"" . $row["ID"] . "\"";
- if (is_array($_obfuscated_0D29311F390C131F291B0B03141B0F393C32133B2E3D01_)) {
- if (in_array($row["ID"], $_obfuscated_0D29311F390C131F291B0B03141B0F393C32133B2E3D01_)) {
- $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_ .= " SELECTED";
- }
- } else {
- if ($row["ID"] == $_obfuscated_0D29311F390C131F291B0B03141B0F393C32133B2E3D01_) {
- $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_ .= " SELECTED";
- }
- }
- $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_ .= ">" . $row["TITLE"] . "</option>";
- }
- function isDefault($value, $default = "0", $defaultText = "None")
- {
- if ($value == $default) {
- return $_obfuscated_0D300D1E2934392C102A1011123D11143F2F05255C2611_;
- }
- return $value;
- }
- function blockSourceThief($useragent)
- {
- $_obfuscated_0D24152729362809392735141E02073C2C3F062F0C0501_ = ["Wget", "EmailSiphon", "WebZIP", "MSProxy/2.0", "EmailWolf", "webbandit", "MS FrontPage"];
- while (list($key, $val) = each($_obfuscated_0D24152729362809392735141E02073C2C3F062F0C0501_)) {
- if (strstr($_obfuscated_0D09050927212B1D38371715053C102C092A0F212B1201_, $val)) {
- exit(BROWSER_ERROR);
- }
- }
- }
- function browserType($useragent)
- {
- if (trim($_obfuscated_0D09050927212B1D38371715053C102C092A0F212B1201_) == "") {
- return "Unknown";
- }
- $type = "Unknown";
- if (strstr($_obfuscated_0D09050927212B1D38371715053C102C092A0F212B1201_, "MSIE")) {
- $type = "IE";
- return $type;
- }
- if (strstr($_obfuscated_0D09050927212B1D38371715053C102C092A0F212B1201_, "Netscape")) {
- $type = "Netscape";
- return $type;
- }
- if (strstr($_obfuscated_0D09050927212B1D38371715053C102C092A0F212B1201_, "Lynx")) {
- $type = "Lynx";
- return $type;
- }
- if (strstr($_obfuscated_0D09050927212B1D38371715053C102C092A0F212B1201_, "Opera")) {
- $type = "Opera";
- return $type;
- }
- if (strstr($_obfuscated_0D09050927212B1D38371715053C102C092A0F212B1201_, "Galeon")) {
- $type = "Galeon";
- return $type;
- }
- if (strstr($_obfuscated_0D09050927212B1D38371715053C102C092A0F212B1201_, "Konqueror")) {
- $type = "Konqueror";
- return $type;
- }
- if (strstr($_obfuscated_0D09050927212B1D38371715053C102C092A0F212B1201_, "Wget")) {
- $type = "Wget";
- return $type;
- }
- if (strstr($_obfuscated_0D09050927212B1D38371715053C102C092A0F212B1201_, "WebZIP")) {
- $type = "WebZIP";
- return $type;
- }
- if (strstr($_obfuscated_0D09050927212B1D38371715053C102C092A0F212B1201_, "MSProxy/2.0")) {
- $type = "MSProxy/2.0";
- return $type;
- }
- if (strstr($_obfuscated_0D09050927212B1D38371715053C102C092A0F212B1201_, "EmailWolf")) {
- $type = "EmailWolf";
- return $type;
- }
- if (strstr($_obfuscated_0D09050927212B1D38371715053C102C092A0F212B1201_, "webbandit")) {
- $type = "Webbandit";
- return $type;
- }
- if (strstr($_obfuscated_0D09050927212B1D38371715053C102C092A0F212B1201_, "MS FrontPage")) {
- $type = "MS FrontPage";
- return $type;
- }
- return $type;
- }
- function breakPages($qry, $qryTotal = "", $xCap = 0, $qParams = "", $qtParams = "")
- {
- global $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_;
- global $x;
- global $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_;
- global $capPgs;
- global $_obfuscated_0D0D103D06030A222A11110C40013E0E023B290A1F1722_;
- global $_obfuscated_0D212B1C2B1A0C2A143B0E284004123D013F31370F3311_;
- $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ = getVar("t", "int");
- $x = getVar("x", "int");
- $capPgs = $_obfuscated_0D0C3B10192E2D3801175C3112110833133C161D1D1701_ == 0 ? 99999999 : $_obfuscated_0D0C3B10192E2D3801175C3112110833133C161D1D1701_;
- $_obfuscated_0D0B36391632092814220A35040124080C1A3C37034022_ = getVar("sk", "a-zA-Z0-9_\\.");
- $_obfuscated_0D381D0F070615101C0421091B22151C3D280E1F192311_ = getVar("so", "a-zA-Z");
- if ($_obfuscated_0D0B36391632092814220A35040124080C1A3C37034022_ != "") {
- $_obfuscated_0D3E1F3D0D125B29391F05242D0A0B2A052E3436341C32_ = strpos($qry, "ORDER BY");
- if ($_obfuscated_0D3E1F3D0D125B29391F05242D0A0B2A052E3436341C32_ !== false) {
- $qry = substr($qry, 0, $_obfuscated_0D3E1F3D0D125B29391F05242D0A0B2A052E3436341C32_) . " ORDER BY " . $_obfuscated_0D0B36391632092814220A35040124080C1A3C37034022_ . " " . $_obfuscated_0D381D0F070615101C0421091B22151C3D280E1F192311_;
- } else {
- $qry = $qry . " ORDER BY " . $_obfuscated_0D0B36391632092814220A35040124080C1A3C37034022_ . " " . $_obfuscated_0D381D0F070615101C0421091B22151C3D280E1F192311_;
- }
- }
- $_obfuscated_0D1805041A06022B32381027263D212D3F151625133E01_ = false;
- if ($_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ == "") {
- if ($_obfuscated_0D2E5C3D091D2A0C2414085B113C3C2F1F17020E090D01_ == "" && substr($qry, 0, 7) == "SELECT ") {
- $_obfuscated_0D08181D3201333E193F05242D5C2B0323233421082B22_ = "";
- $_obfuscated_0D0B33302A0D3701055C2A1421303429283626093B1F01_ = strtoupper($qry);
- $_obfuscated_0D020D5B030213382F38261B17115C3C371F1432365B01_ = strpos($_obfuscated_0D0B33302A0D3701055C2A1421303429283626093B1F01_, " FROM ");
- $_obfuscated_0D08181D3201333E193F05242D5C2B0323233421082B22_ = "SELECT COUNT(*) AS TOTAL " . substr($qry, $_obfuscated_0D020D5B030213382F38261B17115C3C371F1432365B01_);
- if (stristr($_obfuscated_0D08181D3201333E193F05242D5C2B0323233421082B22_, " ORDER BY ")) {
- $_obfuscated_0D0B33302A0D3701055C2A1421303429283626093B1F01_ = strtoupper($_obfuscated_0D08181D3201333E193F05242D5C2B0323233421082B22_);
- $_obfuscated_0D1B0C05065B2E180B233F1837255C3C17120D3F233E22_ = strpos($_obfuscated_0D0B33302A0D3701055C2A1421303429283626093B1F01_, " ORDER BY ");
- $_obfuscated_0D08181D3201333E193F05242D5C2B0323233421082B22_ = substr($_obfuscated_0D08181D3201333E193F05242D5C2B0323233421082B22_, 0, $_obfuscated_0D1B0C05065B2E180B233F1837255C3C17120D3F233E22_);
- }
- $_obfuscated_0D2E5C3D091D2A0C2414085B113C3C2F1F17020E090D01_ = $_obfuscated_0D08181D3201333E193F05242D5C2B0323233421082B22_;
- $_obfuscated_0D0A30051C2C2706391F112C1E361C2D341E2D0C283532_ = $_obfuscated_0D05161A302C32261F130D2B042A2A05250615110B3C11_;
- }
- if ($_obfuscated_0D2E5C3D091D2A0C2414085B113C3C2F1F17020E090D01_ != "") {
- $result = is_array($_obfuscated_0D0A30051C2C2706391F112C1E361C2D341E2D0C283532_) && 0 < count($_obfuscated_0D0A30051C2C2706391F112C1E361C2D341E2D0C283532_) ? preparedQuery($_obfuscated_0D2E5C3D091D2A0C2414085B113C3C2F1F17020E090D01_, $_obfuscated_0D0A30051C2C2706391F112C1E361C2D341E2D0C283532_) : executeQuery($_obfuscated_0D2E5C3D091D2A0C2414085B113C3C2F1F17020E090D01_);
- if ($_obfuscated_0D2906021D371007210314300E0C163C26362821152401_ = getRow($result)) {
- if (stristr($_obfuscated_0D2E5C3D091D2A0C2414085B113C3C2F1F17020E090D01_, " AS TOTAL") && (!stristr($_obfuscated_0D2E5C3D091D2A0C2414085B113C3C2F1F17020E090D01_, " GROUP BY ") || stristr($_obfuscated_0D2E5C3D091D2A0C2414085B113C3C2F1F17020E090D01_, "HAVING COUNT"))) {
- $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ = (int) $_obfuscated_0D2906021D371007210314300E0C163C26362821152401_["TOTAL"];
- } else {
- $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ = getTotalRows($result);
- }
- if (isset($_obfuscated_0D2906021D371007210314300E0C163C26362821152401_["MINP"]) && $_obfuscated_0D0D103D06030A222A11110C40013E0E023B290A1F1722_ == 0) {
- $_obfuscated_0D0D103D06030A222A11110C40013E0E023B290A1F1722_ = (int) $_obfuscated_0D2906021D371007210314300E0C163C26362821152401_["MINP"];
- }
- if (isset($_obfuscated_0D2906021D371007210314300E0C163C26362821152401_["MAXP"]) && $_obfuscated_0D212B1C2B1A0C2A143B0E284004123D013F31370F3311_ == 0) {
- $_obfuscated_0D212B1C2B1A0C2A143B0E284004123D013F31370F3311_ = (int) $_obfuscated_0D2906021D371007210314300E0C163C26362821152401_["MAXP"];
- }
- }
- free($result);
- }
- }
- if ($x == "") {
- $x = "0";
- }
- $_obfuscated_0D12372B305C0335303016181F3F1A0910141C13022122_ = 0 < $_obfuscated_0D0C3B10192E2D3801175C3112110833133C161D1D1701_ && $_obfuscated_0D0C3B10192E2D3801175C3112110833133C161D1D1701_ <= $x ? 0 : $x;
- $_obfuscated_0D12372B305C0335303016181F3F1A0910141C13022122_ = (int) $_obfuscated_0D12372B305C0335303016181F3F1A0910141C13022122_;
- $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_ = (int) $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_;
- $_obfuscated_0D12372B305C0335303016181F3F1A0910141C13022122_ = $_obfuscated_0D12372B305C0335303016181F3F1A0910141C13022122_ < 0 ? 0 : $_obfuscated_0D12372B305C0335303016181F3F1A0910141C13022122_;
- $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_ = $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_ < 1 ? 15 : $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_;
- $qry = $qry . " Limit " . $_obfuscated_0D12372B305C0335303016181F3F1A0910141C13022122_ . ", " . $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_;
- $result = is_array($_obfuscated_0D05161A302C32261F130D2B042A2A05250615110B3C11_) && 0 < count($_obfuscated_0D05161A302C32261F130D2B042A2A05250615110B3C11_) ? preparedQuery($qry, $_obfuscated_0D05161A302C32261F130D2B042A2A05250615110B3C11_) : executeQuery($qry);
- return $result;
- }
- function makePagesCommon($pageNumberCount, $prefixHtml, $suffixHtml, $hasNoOfPagesHtml, $prevHtmlOn, $prevHtmlOff, $currHtmlOn, $currHtmlOff, $nextHtmlOn, $nextHtmlOff, $inputBoxHtml)
- {
- global $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_;
- global $x;
- global $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_;
- global $capPgs;
- $_obfuscated_0D2F11351D1210100F020C5C0E2919255B2B3E13311F22_ = ceil($_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ / $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_);
- if ($_obfuscated_0D2F11351D1210100F020C5C0E2919255B2B3E13311F22_ == 0) {
- $_obfuscated_0D2F11351D1210100F020C5C0E2919255B2B3E13311F22_ = 1;
- }
- $_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_ = ceil($x / $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_) + 1;
- $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ = $_obfuscated_0D10212708381B403F06211C0640343F0E2B163D1D0432_;
- if (0 < $_obfuscated_0D30293F031718230F5C22161E0740400C321E35212A01_) {
- $_obfuscated_0D0121290C1F5C1501310B0B2D103D280F340E0E1A2E11_ = $_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_ - ($_obfuscated_0D2F11351D1210100F020C5C0E2919255B2B3E13311F22_ - $_obfuscated_0D30293F031718230F5C22161E0740400C321E35212A01_ + 1 < $_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_ ? $_obfuscated_0D30293F031718230F5C22161E0740400C321E35212A01_ + 1 - ($_obfuscated_0D2F11351D1210100F020C5C0E2919255B2B3E13311F22_ - $_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_ + 1) : 0) - $_obfuscated_0D30293F031718230F5C22161E0740400C321E35212A01_;
- $_obfuscated_0D0121290C1F5C1501310B0B2D103D280F340E0E1A2E11_ = $_obfuscated_0D0121290C1F5C1501310B0B2D103D280F340E0E1A2E11_ < 1 ? 1 : $_obfuscated_0D0121290C1F5C1501310B0B2D103D280F340E0E1A2E11_;
- $_obfuscated_0D1D1A2A0903172C2F2A295C2C0508390D5C242A180201_ = $_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_ + ($_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_ < $_obfuscated_0D30293F031718230F5C22161E0740400C321E35212A01_ + 1 ? $_obfuscated_0D30293F031718230F5C22161E0740400C321E35212A01_ + 1 - $_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_ : 0) + $_obfuscated_0D30293F031718230F5C22161E0740400C321E35212A01_;
- $_obfuscated_0D1D1A2A0903172C2F2A295C2C0508390D5C242A180201_ = $_obfuscated_0D2F11351D1210100F020C5C0E2919255B2B3E13311F22_ < $_obfuscated_0D1D1A2A0903172C2F2A295C2C0508390D5C242A180201_ ? $_obfuscated_0D2F11351D1210100F020C5C0E2919255B2B3E13311F22_ : $_obfuscated_0D1D1A2A0903172C2F2A295C2C0508390D5C242A180201_;
- }
- if (0 < $_obfuscated_0D2F11351D1210100F020C5C0E2919255B2B3E13311F22_) {
- $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ .= $_obfuscated_0D190A3D0B3B232E2E1C31171015282D1B1D1F07112732_;
- if ($_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_ == 1) {
- $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ .= $_obfuscated_0D090D393439282A0F1D0F2E25362A3528393509163C22_;
- } else {
- $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ .= str_replace("{\$pgno}", $_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_ - 1, str_replace("{\$t}", $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_, str_replace("{\$x}", $x - $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_, str_replace("{\$attrs}", $capPgs <= $x - $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_ ? "rel=\"nofollow\"" : "rel=\"prev\"", $_obfuscated_0D05125B0A383B0F1D401205043D030A5B131F26330A11_))));
- }
- if (0 < $_obfuscated_0D30293F031718230F5C22161E0740400C321E35212A01_) {
- $y = ($_obfuscated_0D0121290C1F5C1501310B0B2D103D280F340E0E1A2E11_ - 1) * $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_;
- for ($i = $_obfuscated_0D0121290C1F5C1501310B0B2D103D280F340E0E1A2E11_; $i <= $_obfuscated_0D1D1A2A0903172C2F2A295C2C0508390D5C242A180201_; $i++) {
- $_obfuscated_0D3532151136263B3B2D082D3C2F020A332C3517162932_ = $capPgs <= $y ? "rel=\"nofollow\"" : ($i == $_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_ - 1 ? "rel=\"prev\"" : ($i == $_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_ + 1 ? "rel=\"next\"" : ""));
- if ($i == $_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_) {
- $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ .= str_replace("{\$i}", $i, $_obfuscated_0D40141A400A3311225B1C2612302E1B400834233C0301_);
- } else {
- $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ .= str_replace("{\$pgno}", $i, str_replace("{\$t}", $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_, str_replace("{\$x}", $y, str_replace("{\$attrs}", $_obfuscated_0D3532151136263B3B2D082D3C2F020A332C3517162932_, str_replace("{\$i}", $i, $_obfuscated_0D382E36022B380E2309023E5C1A01382C0E382A3D2111_)))));
- }
- $y += $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_;
- }
- } else {
- $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ .= str_replace("{\$curPage}", $_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_, str_replace("{\$t}", $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_, str_replace("{\$pageSize}", $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_, $_obfuscated_0D153C240C2A271110022136131F1C140C0C372C2D1232_)));
- }
- if ($_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_ == $_obfuscated_0D2F11351D1210100F020C5C0E2919255B2B3E13311F22_) {
- $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ .= $_obfuscated_0D010E26072C0F090C25115B3304340811335B25311722_;
- } else {
- $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ .= str_replace("{\$pgno}", $_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_ + 1, str_replace("{\$t}", $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_, str_replace("{\$x}", $x + $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_, str_replace("{\$attrs}", $capPgs <= $x + $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_ ? "rel=\"nofollow\"" : "rel=\"next\"", $_obfuscated_0D14241C261F3C291D18321A34352F221F1328080A1D32_))));
- }
- }
- $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ .= str_replace("{\$t}", $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_, str_replace("{\$numOfPages}", $_obfuscated_0D2F11351D1210100F020C5C0E2919255B2B3E13311F22_, str_replace("{\$curPage}", $_obfuscated_0D3F012D2B40331905332D2927381E2D3E3F013C1E0532_, $_obfuscated_0D0E0F052A0A243637220A3C1B3536182616133B0B1B01_)));
- return $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_;
- }
- function makePages($pageName)
- {
- $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ = !defined("IS_ADMIN") || IS_ADMIN != 1;
- return makepagescommon($_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ || SHOW_PAGE_BREAKS_WITH_NUMBERS == 1 ? 3 : 0, $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<ul class=pagination>" : "<center><font class=small>", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "</ul>" : "<br><br>" . PAGE . " {\$curPage} " . OF . " {\$numOfPages}<br><b>" . TOTAL_RECORD . "{\$t}</b><br><br></font></center>", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "" : "<br>", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li class=disabled><a href=#>«</a></li>" : PREV_PAGE . " | ", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li><a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "t={\$t}&x={\$x}' {\$attrs}>«</a></li>" : "<a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "t={\$t}&x={\$x}' {\$attrs}>" . PREV_PAGE . "</a> | ", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li class=active><a href=#>{\$i}</a></li>" : "{\$i} | ", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li><a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "t={\$t}&x={\$x}' {\$attrs}>{\$i}</a></li>" : "<a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "t={\$t}&x={\$x}' {\$attrs}>{\$i}</a> | ", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li class=disabled><a href=#>»</a></li>" : NEXT_PAGE, $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li><a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "t={\$t}&x={\$x}' {\$attrs}>»</a></li>" : "<a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "t={\$t}&x={\$x}' {\$attrs}>" . NEXT_PAGE . "</a>", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "" : "<input type=text name=pgno size=3 value='{\$curPage}' class=effect style='text-align:center' onkeypress=\"if(event.keyCode==13){location.href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "t={\$t}&x='+((this.value-1)*{\$pageSize})}\"> | ");
- }
- function makePagesEx($pageName)
- {
- $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ = !defined("IS_ADMIN") || IS_ADMIN != 1;
- return makepagescommon(3, $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<ul class=pagination>" : "", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "</ul>" : "", "", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li class=disabled><a href=#>«</a></li>" : PREV_PAGE . " ", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li><a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "t={\$t}&x={\$x}' {\$attrs}>«</a></li>" : "<a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "t={\$t}&x={\$x}' {\$attrs}>" . PREV_PAGE . "</a> ", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li class=active><a href=#>{\$i}</a></li>" : "{\$i} ", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li><a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "t={\$t}&x={\$x}' {\$attrs}>{\$i}</a></li>" : "<a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "t={\$t}&x={\$x}' {\$attrs}>{\$i}</a> ", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li class=disabled><a href=#>»</a></li>" : NEXT_PAGE, $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li><a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "t={\$t}&x={\$x}' {\$attrs}>»</a></li>" : "<a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "t={\$t}&x={\$x}' {\$attrs}>" . NEXT_PAGE . "</a> ", "");
- }
- function makePagesForCategory($categoryId, $filename, $viewType = "")
- {
- $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ = !defined("IS_ADMIN") || IS_ADMIN != 1;
- $_obfuscated_0D0B36391632092814220A35040124080C1A3C37034022_ = getVar("sk", "a-zA-Z0-9_\\.");
- $_obfuscated_0D381D0F070615101C0421091B22151C3D280E1F192311_ = getVar("so", "a-zA-Z");
- $_obfuscated_0D1A30281301012D19371A3D155C053F290F17052F0311_ = $_obfuscated_0D373014113038132E401F4013181721172407371A3411_ == "" ? getVar("vt", "a-z") : $_obfuscated_0D373014113038132E401F4013181721172407371A3411_;
- $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ = getCategoryPath($_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_, $filename, "{\$t}", "{\$x}", $_obfuscated_0D0B36391632092814220A35040124080C1A3C37034022_, $_obfuscated_0D381D0F070615101C0421091B22151C3D280E1F192311_, $_obfuscated_0D1A30281301012D19371A3D155C053F290F17052F0311_, "{\$pgno}");
- return makepagescommon(3, $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<ul class=pagination>" : "", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "</ul>" : "", "", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li class=disabled><a href=#>«</a></li>" : PREV_PAGE . " ", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li><a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "' {\$attrs}>«</a></li>" : "<a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "' {\$attrs}>" . PREV_PAGE . "</a> ", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li class=active><a href=#>{\$i}</a></li>" : "{\$i} ", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li><a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "' {\$attrs}>{\$i}</a></li>" : "<a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "' {\$attrs}>{\$i}</a> ", $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li class=disabled><a href=#>»</a></li>" : NEXT_PAGE, $_obfuscated_0D08312919335C1D0E1A280912352E5C27095B053F0811_ ? "<li><a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "' {\$attrs}>»</a></li>" : "<a href='" . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . "' {\$attrs}>" . NEXT_PAGE . "</a>", "");
- }
- function makeSortLink($title, $sortKey, $class = "linkWhite", $page = "")
- {
- if ($_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ == "") {
- $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ = $_SERVER["PHP_SELF"] . "?";
- }
- $_obfuscated_0D3C090E1A243E3B011D16012D37155C02390C06013311_ = $_SERVER["QUERY_STRING"];
- $_obfuscated_0D3C090E1A243E3B011D16012D37155C02390C06013311_ = urlamp($_obfuscated_0D3C090E1A243E3B011D16012D37155C02390C06013311_);
- if ($_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ == "") {
- return $_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_;
- }
- $_obfuscated_0D35342328181203211F183032380926371C07062B0511_ = explode("&", $_obfuscated_0D3C090E1A243E3B011D16012D37155C02390C06013311_);
- foreach ($_obfuscated_0D35342328181203211F183032380926371C07062B0511_ as $_obfuscated_0D34023031223E0B0615062514231F2716393527162F11_) {
- if (substr($_obfuscated_0D34023031223E0B0615062514231F2716393527162F11_, 0, 2) == "sk") {
- $_obfuscated_0D2224150725172A303E1836011F37101116263D340722_ = substr(strstr($_obfuscated_0D34023031223E0B0615062514231F2716393527162F11_, "="), 1);
- } else {
- if (substr($_obfuscated_0D34023031223E0B0615062514231F2716393527162F11_, 0, 2) == "so") {
- $_obfuscated_0D26232D5C3317192A2A172A2E1E1B263C40280B2C2D22_ = substr(strstr($_obfuscated_0D34023031223E0B0615062514231F2716393527162F11_, "="), 1);
- } else {
- $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ .= $_obfuscated_0D34023031223E0B0615062514231F2716393527162F11_ . "&";
- }
- }
- }
- if ($_obfuscated_0D2224150725172A303E1836011F37101116263D340722_ == $_obfuscated_0D1D382E0C3F0A2915173311132B5C2A3E3D293B363F11_) {
- $_obfuscated_0D0A15031B2E5C25102130190529171423373408161701_ = $_obfuscated_0D26232D5C3317192A2A172A2E1E1B263C40280B2C2D22_ == "ASC" ? "DESC" : "ASC";
- } else {
- $_obfuscated_0D0A15031B2E5C25102130190529171423373408161701_ = "ASC";
- }
- $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ .= "sk=" . $_obfuscated_0D1D382E0C3F0A2915173311132B5C2A3E3D293B363F11_ . "&so=" . $_obfuscated_0D0A15031B2E5C25102130190529171423373408161701_;
- return "<a href='" . $_obfuscated_0D5B252F313E380C0A3D3C1B18121E331D1C29133D2E22_ . "' class='" . $_obfuscated_0D302102211D21151A153F0F282B5B26330E3937280532_ . "'>" . $_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_ . "</a>";
- }
- function countryDropDown($country = "", $field = "country")
- {
- $_obfuscated_0D0D16303E3403122A1A1418162B081A2A010F18325C11_ = $_obfuscated_0D0D16303E3403122A1A1418162B081A2A010F18325C11_ == "" ? DEFAULT_COUNTRY : $_obfuscated_0D0D16303E3403122A1A1418162B081A2A010F18325C11_;
- $_obfuscated_0D0123052628060E1930232D0F1430303D250B101B3501_ = "\r\n\t\t\t\t\t\t<select name='" . $_obfuscated_0D101F0D1E1A102C0426262D113E351A1A262423083232_ . "' size='1' class='effect'>";
- if (isset($_obfuscated_0D0D16303E3403122A1A1418162B081A2A010F18325C11_) && $_obfuscated_0D0D16303E3403122A1A1418162B081A2A010F18325C11_ != "") {
- $_obfuscated_0D0123052628060E1930232D0F1430303D250B101B3501_ .= "<option value='" . $_obfuscated_0D0D16303E3403122A1A1418162B081A2A010F18325C11_ . "'>" . $_obfuscated_0D0D16303E3403122A1A1418162B081A2A010F18325C11_ . "</option>";
- } else {
- $_obfuscated_0D0123052628060E1930232D0F1430303D250B101B3501_ .= "<option value=''>" . PLEASE_SELECT_A_COUNTRY . "</option>";
- }
- $res = executeQuery("SELECT TITLE FROM " . PREFIX . "COUNTRY WHERE ISVALID='Y' AND TITLE<>'" . handlesinglequote($_obfuscated_0D0D16303E3403122A1A1418162B081A2A010F18325C11_) . "' ORDER BY TITLE");
- while ($row = getRow($res)) {
- $_obfuscated_0D0123052628060E1930232D0F1430303D250B101B3501_ .= "<option value='" . $row["TITLE"] . "'>" . $row["TITLE"] . "</option>";
- }
- $_obfuscated_0D0123052628060E1930232D0F1430303D250B101B3501_ .= "</select>";
- return $_obfuscated_0D0123052628060E1930232D0F1430303D250B101B3501_;
- }
- function isValidURL($url)
- {
- return preg_match("|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?\$|i", $url);
- }
- function getComboboxForCategory($parentId, $categoryText, $selectedValue = "", $showProductCount = 0, $showWithProductsOnly = 0)
- {
- $_obfuscated_0D143B2A153D1B12372D27120216233B16121E08230A11_ = (int) $_obfuscated_0D143B2A153D1B12372D27120216233B16121E08230A11_;
- if (USE_CACHE_4_BREADCRUMB == 1) {
- $result = executeQuery("SELECT ID, BREADCRUMB, PRODUCTS FROM " . PREFIX . "CATEGORY_BREADCRUMB WHERE ISLEAF=1 ORDER BY BREADCRUMB");
- while ($row = getRow($result)) {
- $_obfuscated_0D0304093F330F38040A06393503383E32073D0E251A22_ = "";
- if ($_obfuscated_0D400A2214272C273D0B360B5B39362936382F0C3D1211_ == 1) {
- if (!($_obfuscated_0D110C132710332B3C0E253E242C095C1224120E010732_ == 1 && $row["PRODUCTS"] == 0)) {
- $_obfuscated_0D0304093F330F38040A06393503383E32073D0E251A22_ = "...(" . $row["PRODUCTS"] . ")";
- }
- }
- $_obfuscated_0D041D21061D1C39263D2436390D392902300423332D32_ = "";
- if ($row["ID"] == $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_) {
- $_obfuscated_0D041D21061D1C39263D2436390D392902300423332D32_ = "selected";
- }
- echo "\t\t\t\t\t<option value='" . $row["ID"] . "' " . $_obfuscated_0D041D21061D1C39263D2436390D392902300423332D32_ . ">" . removeBreadcrumbRaquos($row["BREADCRUMB"]) . $_obfuscated_0D0304093F330F38040A06393503383E32073D0E251A22_ . "</option>\r\n";
- }
- echo "\n\t\t\t\t\t<!-- CAC CRUMB -->\n";
- } else {
- if (0 < $_obfuscated_0D143B2A153D1B12372D27120216233B16121E08230A11_) {
- $res = preparedQuery("SELECT ID, TITLE FROM " . PREFIX . "CATEGORY WHERE PARENT_ID = ? AND ISVALID = 'Y' ORDER BY TITLE", [$_obfuscated_0D143B2A153D1B12372D27120216233B16121E08230A11_]);
- if (0 < getTotalRows($res)) {
- while ($row = getRow($res)) {
- getComboboxForCategory($row["ID"], $_obfuscated_0D3B182A10011D302A0C1E1A27070C1C2E112830011611_ . " » " . $row["TITLE"], $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_, $_obfuscated_0D400A2214272C273D0B360B5B39362936382F0C3D1211_, $_obfuscated_0D110C132710332B3C0E253E242C095C1224120E010732_);
- }
- } else {
- $_obfuscated_0D0304093F330F38040A06393503383E32073D0E251A22_ = "";
- if ($_obfuscated_0D400A2214272C273D0B360B5B39362936382F0C3D1211_ == 1) {
- $_obfuscated_0D2F1619283504341F010619133C3C1518153E2E163F01_ = (int) getColumn("PRODUCT", $_obfuscated_0D143B2A153D1B12372D27120216233B16121E08230A11_, "COUNT(ID)", "CATEGORY_ID");
- if ($_obfuscated_0D110C132710332B3C0E253E242C095C1224120E010732_ == 1 && $_obfuscated_0D2F1619283504341F010619133C3C1518153E2E163F01_ == 0) {
- return NULL;
- }
- $_obfuscated_0D0304093F330F38040A06393503383E32073D0E251A22_ = "...(" . $_obfuscated_0D2F1619283504341F010619133C3C1518153E2E163F01_ . ")";
- }
- $_obfuscated_0D041D21061D1C39263D2436390D392902300423332D32_ = "";
- if ($_obfuscated_0D143B2A153D1B12372D27120216233B16121E08230A11_ == $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_) {
- $_obfuscated_0D041D21061D1C39263D2436390D392902300423332D32_ = "selected";
- }
- echo "\t\t\t\t\t<option value='" . $_obfuscated_0D143B2A153D1B12372D27120216233B16121E08230A11_ . "' " . $_obfuscated_0D041D21061D1C39263D2436390D392902300423332D32_ . ">" . removeBreadcrumbRaquos($_obfuscated_0D3B182A10011D302A0C1E1A27070C1C2E112830011611_) . $_obfuscated_0D0304093F330F38040A06393503383E32073D0E251A22_ . "</option>\r\n";
- return NULL;
- }
- }
- }
- }
- function getChildCategoryList($categoryId, $categoryTitle = "", $onlyLeaf = 0)
- {
- $arr = [];
- if (DO_TIME_EACH_QUERY == 1) {
- echo "\n<!-- getChildCategoryList() starts-->\n";
- }
- if (USE_CACHE_4_BREADCRUMB == 1) {
- if (!($_obfuscated_0D140C27151504135C1926235C1A220B3E0E0809092601_ = getRecord("CATEGORY_BREADCRUMB", $_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_))) {
- return $arr;
- }
- if ($_obfuscated_0D140C27151504135C1926235C1A220B3E0E0809092601_["BREADCRUMB"] != "") {
- if ($_obfuscated_0D0228161E2C073C031D29080724222715350B01381B11_ == 0 || $_obfuscated_0D140C27151504135C1926235C1A220B3E0E0809092601_["ISLEAF"] == 1) {
- $arr[] = $_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_;
- }
- $result = executeQuery("SELECT ID FROM " . PREFIX . "CATEGORY_BREADCRUMB WHERE BREADCRUMB LIKE ' " . handlesinglequote($_obfuscated_0D140C27151504135C1926235C1A220B3E0E0809092601_["BREADCRUMB"]) . " » %' " . ($_obfuscated_0D0228161E2C073C031D29080724222715350B01381B11_ == 1 ? "AND ISLEAF=1" : "") . " ORDER BY BREADCRUMB");
- while ($row = getRow($result)) {
- $arr[] = $row["ID"];
- }
- return $arr;
- }
- return $arr;
- }
- $res = preparedQuery("SELECT ID FROM " . PREFIX . "CATEGORY WHERE PARENT_ID = ?", [$_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_]);
- if (getTotalRows($res) <= 0) {
- $arr[] = $_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_;
- return $arr;
- }
- while ($row = getRow($res)) {
- $arr = array_merge($arr, getChildCategoryList($row["ID"]));
- }
- $arr[] = $_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_;
- return $arr;
- }
- function getLastLevelChildList($parentId = 0, $parentTitle = "")
- {
- $_obfuscated_0D143B2A153D1B12372D27120216233B16121E08230A11_ = (int) $_obfuscated_0D143B2A153D1B12372D27120216233B16121E08230A11_;
- $arr = [];
- if (DO_TIME_EACH_QUERY == 1) {
- echo "\n<!-- getLastLevelChildList() starts-->\n";
- }
- if (USE_CACHE_4_BREADCRUMB == 1) {
- return getchildcategorylist($_obfuscated_0D143B2A153D1B12372D27120216233B16121E08230A11_, $_obfuscated_0D382E1F3B213C5C270711392B2E0B3725224026183322_, 1);
- }
- $res = preparedQuery("SELECT ID FROM " . PREFIX . "CATEGORY WHERE PARENT_ID = ? AND ISVALID = 'Y'", [$_obfuscated_0D143B2A153D1B12372D27120216233B16121E08230A11_]);
- if (0 < getTotalRows($res)) {
- while ($row = getRow($res)) {
- $arr = array_merge($arr, getLastLevelChildList($row["ID"]));
- }
- return $arr;
- }
- $arr[] = $_obfuscated_0D143B2A153D1B12372D27120216233B16121E08230A11_;
- return $arr;
- }
- function getMerchantUnpayedAmount($merchantId)
- {
- if (IS_MERCHANTBID_INSTALLED == 1) {
- if (!function_exists("getMerchantUnpayedAmountBid")) {
- include PATH . "include/include_productbid.php";
- }
- return getMerchantUnpayedAmountBid($_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_);
- }
- $_obfuscated_0D0C045B051E2D0D24033B022D27291304242822071201_ = getColumn("USER", $_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_, "IS_CLICKTHROUGH_FREE", "USERID");
- $_obfuscated_0D2C1A03260E0F081040400F3B13071109140804213C11_ = $_obfuscated_0D0C045B051E2D0D24033B022D27291304242822071201_ == "Y" ? 0 : getColumn("PREFERENCES", 1000, "CLICKTHROUGH_RATE");
- $_obfuscated_0D30232A5B132D3505352501143534013D150908071E22_ = getRow(preparedQuery("SELECT COUNT(ID) C FROM " . PREFIX . "CLICKTHROUGHS WHERE USERID = ? AND ISPAYED <> 'Y'", [$_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_]));
- $_obfuscated_0D19371F3108032F343E40385C29272202040A372B3B01_ = $_obfuscated_0D30232A5B132D3505352501143534013D150908071E22_["C"] * $_obfuscated_0D2C1A03260E0F081040400F3B13071109140804213C11_;
- return number_format($_obfuscated_0D19371F3108032F343E40385C29272202040A372B3B01_, 2, ".", "");
- }
- function isMerchantNextClickthroughFree($merchantId, $packageId = 0)
- {
- $_obfuscated_0D281A1D04212336233F1939370E3129292F1B02103E11_ = (int) $_obfuscated_0D281A1D04212336233F1939370E3129292F1B02103E11_;
- if ($_obfuscated_0D281A1D04212336233F1939370E3129292F1B02103E11_ == 0) {
- $_obfuscated_0D281A1D04212336233F1939370E3129292F1B02103E11_ = (int) getColumn("USER", $_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_, "PACKAGE_ID", "USERID");
- }
- if ($_obfuscated_0D281A1D04212336233F1939370E3129292F1B02103E11_ == 0) {
- return false;
- }
- $_obfuscated_0D1530242B32370C25351E401D3C15043119362A3C3D11_ = getMerchantActivePackage($_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_);
- $_obfuscated_0D1B25262B042E241C3D3C1A3C253B0403343C1C223601_ = isset($_obfuscated_0D1530242B32370C25351E401D3C15043119362A3C3D11_["CLICKS_FREE"]) ? (int) $_obfuscated_0D1530242B32370C25351E401D3C15043119362A3C3D11_["CLICKS_FREE"] : 0;
- if ($_obfuscated_0D1B25262B042E241C3D3C1A3C253B0403343C1C223601_ == 0) {
- return false;
- }
- $res = preparedQuery("SELECT COUNT(ID) AS C FROM " . PREFIX . "CLICKTHROUGHS WHERE USERID = ? AND ISFREE='Y' AND REDIRECT_TIME > ?", [$_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_, getTimezoneTime("Y-m-01")]);
- $row = getRow($res);
- $_obfuscated_0D23222E0C121E2B2D1F0D3C08041A1137350F40293511_ = (int) $row["C"];
- if ($_obfuscated_0D23222E0C121E2B2D1F0D3C08041A1137350F40293511_ < $_obfuscated_0D1B25262B042E241C3D3C1A3C253B0403343C1C223601_) {
- return true;
- }
- return false;
- }
- function getMerchantCurrentBalance($merchantId)
- {
- if (IS_MERCHANTBID_INSTALLED == 1) {
- if (!function_exists("getMerchantCurrentBalanceBid")) {
- include PATH . "include/include_productbid.php";
- }
- return getMerchantCurrentBalanceBid($_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_);
- }
- $_obfuscated_0D0C045B051E2D0D24033B022D27291304242822071201_ = getColumn("USER", $_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_, "IS_CLICKTHROUGH_FREE", "USERID");
- $_obfuscated_0D2C1A03260E0F081040400F3B13071109140804213C11_ = $_obfuscated_0D0C045B051E2D0D24033B022D27291304242822071201_ == "Y" ? 0 : getColumn("PREFERENCES", 1000, "CLICKTHROUGH_RATE");
- $_obfuscated_0D0608403B391A39222701052B040A195B5C34281D0732_ = getRow(preparedQuery("SELECT SUM(AMOUNT) AS T FROM " . PREFIX . "CLICKTHROUGHS_PAYMENT WHERE MERCHANTID = ? AND ISVALID = 'Y'", [$_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_]));
- $_obfuscated_0D30232A5B132D3505352501143534013D150908071E22_ = getRow(preparedQuery("SELECT COUNT(ID) C FROM " . PREFIX . "CLICKTHROUGHS WHERE USERID = ? AND ISFREE='N'", [$_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_]));
- $_obfuscated_0D19371F3108032F343E40385C29272202040A372B3B01_ = $_obfuscated_0D30232A5B132D3505352501143534013D150908071E22_["C"] * $_obfuscated_0D2C1A03260E0F081040400F3B13071109140804213C11_;
- return number_format($_obfuscated_0D0608403B391A39222701052B040A195B5C34281D0732_["T"] - $_obfuscated_0D19371F3108032F343E40385C29272202040A372B3B01_, 2, ".", "");
- }
- function getMerchantMonthlyClicks($merchantId, $forDate = "")
- {
- $_obfuscated_0D0C045B051E2D0D24033B022D27291304242822071201_ = getColumn("USER", $_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_, "IS_CLICKTHROUGH_FREE", "USERID");
- $_obfuscated_0D2C1A03260E0F081040400F3B13071109140804213C11_ = $_obfuscated_0D0C045B051E2D0D24033B022D27291304242822071201_ == "Y" ? 0 : getColumn("PREFERENCES", 1000, "CLICKTHROUGH_RATE");
- $_obfuscated_0D0A37265C2F381F292A1D32131A1B1418390E34033D22_ = $_obfuscated_0D0D045B0A2135191E112E032D0B352827110829302E32_ == "" ? getTimezoneTime("Y") : substr($_obfuscated_0D0D045B0A2135191E112E032D0B352827110829302E32_, 0, 4);
- $_obfuscated_0D1B073F3B1A3B0D5B21023F1C10121B01120E24223B32_ = $_obfuscated_0D0D045B0A2135191E112E032D0B352827110829302E32_ == "" ? getTimezoneTime("m") : substr($_obfuscated_0D0D045B0A2135191E112E032D0B352827110829302E32_, 5, 2);
- $_obfuscated_0D30232A5B132D3505352501143534013D150908071E22_ = getRow(preparedQuery("SELECT COUNT(ID) C FROM " . PREFIX . "CLICKTHROUGHS WHERE USERID = ? AND YEAR(REDIRECT_TIME) = ? AND MONTH(REDIRECT_TIME) = ?", [$_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_, $_obfuscated_0D0A37265C2F381F292A1D32131A1B1418390E34033D22_, $_obfuscated_0D1B073F3B1A3B0D5B21023F1C10121B01120E24223B32_]));
- $_obfuscated_0D19371F3108032F343E40385C29272202040A372B3B01_ = $_obfuscated_0D30232A5B132D3505352501143534013D150908071E22_["C"] * $_obfuscated_0D2C1A03260E0F081040400F3B13071109140804213C11_;
- return number_format($_obfuscated_0D19371F3108032F343E40385C29272202040A372B3B01_, 2, ".", "");
- }
- function getMerchantMonthlyBalance($merchantId, $forDate = "")
- {
- $_obfuscated_0D3D02231D2E09033D18370D01091D175C2C3F163F1332_ = getColumn("USER", $_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_, "MONTHLY_BUDGET", "USERID");
- $_obfuscated_0D19371F3108032F343E40385C29272202040A372B3B01_ = getmerchantmonthlyclicks($_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_, $_obfuscated_0D0D045B0A2135191E112E032D0B352827110829302E32_);
- return number_format($_obfuscated_0D3D02231D2E09033D18370D01091D175C2C3F163F1332_ - $_obfuscated_0D19371F3108032F343E40385C29272202040A372B3B01_, 2, ".", "");
- }
- function getMerchantCreditLimit($merchantId)
- {
- $_obfuscated_0D1530242B32370C25351E401D3C15043119362A3C3D11_ = getMerchantActivePackage($_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_);
- return isset($_obfuscated_0D1530242B32370C25351E401D3C15043119362A3C3D11_["CREDIT_LIMIT"]) ? $_obfuscated_0D1530242B32370C25351E401D3C15043119362A3C3D11_["CREDIT_LIMIT"] : 0;
- }
- function getMerchantAllowedProducts($merchantId)
- {
- $_obfuscated_0D1530242B32370C25351E401D3C15043119362A3C3D11_ = getMerchantActivePackage($_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_);
- return isset($_obfuscated_0D1530242B32370C25351E401D3C15043119362A3C3D11_["PRODUCTS_MAXIMUM"]) ? $_obfuscated_0D1530242B32370C25351E401D3C15043119362A3C3D11_["PRODUCTS_MAXIMUM"] : 0;
- }
- function getMerchantCurrentValidProducts($merchantId)
- {
- $res = preparedQuery("SELECT COUNT(ID) C FROM " . PREFIX . "USER_PRODUCT WHERE USERID = ? AND ISVALID='Y'", [$_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_]);
- if ($row = getRow($res)) {
- return $row["C"];
- }
- return 0;
- }
- function getMerchantCurrentUnpayedClickthroughs($merchantId)
- {
- $res = preparedQuery("SELECT COUNT(ID) C FROM " . PREFIX . "CLICKTHROUGHS WHERE USERID = ? AND ISPAYED <> 'Y'", [$_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_]);
- if ($row = getRow($res)) {
- return $row["C"];
- }
- return 0;
- }
- function sendPriceAlerts($productId = 0)
- {
- $_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_ = (int) $_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_;
- $_obfuscated_0D1A3B3B1A01142D011F27401E14112932260508021822_ = "";
- $_obfuscated_0D2B0522253E0816050B0529033937272A1C32403E2E01_ = executeQuery("SELECT P.ID AS PID, UI.USERID AS USERID, UI.NAME AS NAME, PA.ID AS PA_ID, PA.EMAIL, P.TITLE, PA.MIN_PRICE AS PAPRICE, UP.PRICE, UP.BUY_URL FROM " . PREFIX . "PRODUCT P, " . PREFIX . "USER_PRODUCT UP, " . PREFIX . "USERINFO UI, " . PREFIX . "PRICE_ALERT PA WHERE PA.EMAIL_NOTIFIED = 0 AND P.ID = PA.PRODUCT_ID AND P.ID = UP.PRODUCT_ID AND UP.USERID = UI.USERID AND PA.MIN_PRICE >= UP.PRICE" . (0 < $_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_ ? " AND P.ID = " . $_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_ : ""));
- for ($_obfuscated_0D2C0D0A0D133D345C0E19070C2C012E1D2838353D3801_ = 0; $_obfuscated_0D2C3837263D3C23371A092C06032D1C1124322E2F2E32_ = getRow($_obfuscated_0D2B0522253E0816050B0529033937272A1C32403E2E01_); $_obfuscated_0D2C0D0A0D133D345C0E19070C2C012E1D2838353D3801_++) {
- $msg = "";
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = sendPriceAlertEmail($msg, $_obfuscated_0D2C3837263D3C23371A092C06032D1C1124322E2F2E32_["EMAIL"], $_obfuscated_0D2C3837263D3C23371A092C06032D1C1124322E2F2E32_["PID"], $_obfuscated_0D2C3837263D3C23371A092C06032D1C1124322E2F2E32_["TITLE"], $_obfuscated_0D2C3837263D3C23371A092C06032D1C1124322E2F2E32_["PRICE"], $_obfuscated_0D2C3837263D3C23371A092C06032D1C1124322E2F2E32_["PAPRICE"], $_obfuscated_0D2C3837263D3C23371A092C06032D1C1124322E2F2E32_["NAME"]);
- $_obfuscated_0D1A3B3B1A01142D011F27401E14112932260508021822_ .= $msg . "<br>";
- if (0 < $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_) {
- tableUpdate("PRICE_ALERT", $_obfuscated_0D2C3837263D3C23371A092C06032D1C1124322E2F2E32_["PA_ID"], ["EMAIL_NOTIFIED" => 1]);
- }
- }
- free($_obfuscated_0D2B0522253E0816050B0529033937272A1C32403E2E01_);
- $_obfuscated_0D1A3B3B1A01142D011F27401E14112932260508021822_ .= "<br>" . $_obfuscated_0D2C0D0A0D133D345C0E19070C2C012E1D2838353D3801_;
- return $_obfuscated_0D1A3B3B1A01142D011F27401E14112932260508021822_;
- }
- function getRootCategory($categoryId)
- {
- if ($_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_ == 0) {
- return 0;
- }
- $_obfuscated_0D1A301A351738180F22020A2F341819181B1907242511_ = getCategoriesFromCache([$_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_]);
- if (isset($_obfuscated_0D1A301A351738180F22020A2F341819181B1907242511_[$_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_])) {
- $row = $_obfuscated_0D1A301A351738180F22020A2F341819181B1907242511_[$_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_];
- if ($row["PARENT_ID"] == 0) {
- return $_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_;
- }
- return getRootCategory($row["PARENT_ID"]);
- }
- $res = preparedQuery("SELECT PARENT_ID FROM " . PREFIX . "CATEGORY WHERE ID = ?", [$_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_]);
- if ($row = getRow($res)) {
- if ($row["PARENT_ID"] == 0) {
- return $_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_;
- }
- return getRootCategory($row["PARENT_ID"]);
- }
- return 0;
- }
- function getCategoryBreadCrumb($categoryId, $repeatingHTML)
- {
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = "";
- if ($_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_ == 0) {
- return "";
- }
- $_obfuscated_0D1A301A351738180F22020A2F341819181B1907242511_ = getCategoriesFromCache([$_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_]);
- if (isset($_obfuscated_0D1A301A351738180F22020A2F341819181B1907242511_[$_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_])) {
- $row = $_obfuscated_0D1A301A351738180F22020A2F341819181B1907242511_[$_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_];
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = str_replace("{FILEPATH}", getCategoryPath($_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_, $row["FILENAME"]), $_obfuscated_0D103C30331338222A0F3F0806330D3D4038343B170401_);
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = str_replace("{TITLE}", $row["TITLE"], $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_);
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = getCategoryBreadCrumb($row["PARENT_ID"], $_obfuscated_0D103C30331338222A0F3F0806330D3D4038343B170401_) . $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_;
- return $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_;
- }
- $res = preparedQuery("SELECT FILENAME, TITLE, PARENT_ID FROM " . PREFIX . "CATEGORY WHERE ID = ?", [$_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_]);
- if ($row = getRow($res)) {
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = str_replace("{FILEPATH}", getCategoryPath($_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_, $row["FILENAME"]), $_obfuscated_0D103C30331338222A0F3F0806330D3D4038343B170401_);
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = str_replace("{TITLE}", $row["TITLE"], $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_);
- $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_ = getCategoryBreadCrumb($row["PARENT_ID"], $_obfuscated_0D103C30331338222A0F3F0806330D3D4038343B170401_) . $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_;
- return $_obfuscated_0D24390302212B5B082E0F18222525081D3F1E34291E32_;
- }
- return MSG_RECORD_NOT_FOUND . " -getCategoryBreadCrumb-";
- }
- function getSortURL4ProdListing($isSearch, $baseUrl, $categoryId, $categoryFilename, $sortKey = "", $sortOrder = "", $viewType = "")
- {
- global $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_;
- global $x;
- if ($_obfuscated_0D071A280B310E192A142B5B180E28271A231229243211_) {
- return $_obfuscated_0D3E322B1824355B1C21262D36241F1A140F150C304032_ . $_obfuscated_0D1D382E0C3F0A2915173311132B5C2A3E3D293B363F11_ . "&so=" . $_obfuscated_0D0A15031B2E5C25102130190529171423373408161701_ . "&vt=" . $_obfuscated_0D373014113038132E401F4013181721172407371A3411_;
- }
- return getCategoryPath($_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_, $_obfuscated_0D1A051109052228022C1C1C3D2A3B0C2106362F3F3701_, $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_, $x, $_obfuscated_0D1D382E0C3F0A2915173311132B5C2A3E3D293B363F11_, $_obfuscated_0D0A15031B2E5C25102130190529171423373408161701_, $_obfuscated_0D373014113038132E401F4013181721172407371A3411_);
- }
- function getCategoryPath($id, $filename = "", $t = "", $x = "", $sk = "", $so = "", $vt = "", $pgno = "")
- {
- global $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_;
- $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_ = (int) $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_;
- $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_ = $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_ < 1 ? 20 : $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_;
- if (!defined("SCRIPT_SEO_FILENAME_DELIMITER")) {
- define("SCRIPT_SEO_FILENAME_DELIMITER", ".");
- }
- if ($id == "") {
- return getSeoUrl("contactus", "info=1&loc=1");
- }
- if (USE_MOD_REWRITE == "Y") {
- if (defined("USE_SEO_URLS_FORMAT_V9") && USE_SEO_URLS_FORMAT_V9 == 1) {
- if ($_obfuscated_0D3B262F32382A36365C383C5B37303E36173C1F2F3411_ = getRecord("CATEGORY_BREADCRUMB", $id)) {
- $filename = $_obfuscated_0D3B262F32382A36365C383C5B37303E36173C1F2F3411_["SEO_URL_PATH"];
- if ($filename == "") {
- return getSeoUrl("contactus", "info=6&loc=v9.2");
- }
- $_obfuscated_0D0D13173504071B0F0702193214035B310A320F352B01_ = str_replace(" ", "+", urlencode(trim($_obfuscated_0D0B36391632092814220A35040124080C1A3C37034022_ . " " . $_obfuscated_0D381D0F070615101C0421091B22151C3D280E1F192311_)));
- $url = SCRIPT_ROOT . "c/" . $filename;
- if ($_obfuscated_0D13340F10211A23342D3308353B025C0D381001282211_ != "") {
- $url .= ($_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ == "" ? "" : "total:" . $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ . "/") . "page:" . $_obfuscated_0D13340F10211A23342D3308353B025C0D381001282211_ . "/";
- } else {
- if ($x != "") {
- $url .= ($_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ == "" ? "" : "total:" . $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ . "/") . "page:" . ceil($x / $_obfuscated_0D111D301E3109361615222D17120C2402313F02222132_ + 1) . "/";
- }
- }
- if ($_obfuscated_0D0D13173504071B0F0702193214035B310A320F352B01_ != "") {
- $url .= "sort:" . $_obfuscated_0D0D13173504071B0F0702193214035B310A320F352B01_ . "/";
- }
- if ($_obfuscated_0D1A30281301012D19371A3D155C053F290F17052F0311_ != "") {
- $url .= "view:" . $_obfuscated_0D1A30281301012D19371A3D155C053F290F17052F0311_ . "/";
- }
- return $url;
- }
- return getSeoUrl("contactus", "info=1&loc=v9.1");
- }
- if ($filename == "") {
- if ($_obfuscated_0D3B262F32382A36365C383C5B37303E36173C1F2F3411_ = getRecord("CATEGORY", $id)) {
- $filename = $_obfuscated_0D3B262F32382A36365C383C5B37303E36173C1F2F3411_["FILENAME"];
- } else {
- return getSeoUrl("contactus", "info=1&loc=2");
- }
- }
- $_obfuscated_0D0D3503333C0E213840322C2624310E2B0A162E2B1F32_ = defined("HIDE_CATEGORY_ID_IN_SEO") && HIDE_CATEGORY_ID_IN_SEO == 1 ? "" : SCRIPT_SEO_FILENAME_DELIMITER . $id;
- if ($_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ == "" || $x == "") {
- if ($_obfuscated_0D0B36391632092814220A35040124080C1A3C37034022_ == "" && ($_obfuscated_0D1A30281301012D19371A3D155C053F290F17052F0311_ == "" || $_obfuscated_0D1A30281301012D19371A3D155C053F290F17052F0311_ == DEFAULT_LISTING_TYPE)) {
- return SCRIPT_ROOT . $filename . $_obfuscated_0D0D3503333C0E213840322C2624310E2B0A162E2B1F32_ . "/";
- }
- return SCRIPT_ROOT . $filename . $_obfuscated_0D0D3503333C0E213840322C2624310E2B0A162E2B1F32_ . SCRIPT_SEO_FILENAME_DELIMITER . $_obfuscated_0D0B36391632092814220A35040124080C1A3C37034022_ . "-" . $_obfuscated_0D381D0F070615101C0421091B22151C3D280E1F192311_ . "-" . $_obfuscated_0D1A30281301012D19371A3D155C053F290F17052F0311_ . "/";
- }
- if ($_obfuscated_0D0B36391632092814220A35040124080C1A3C37034022_ == "" && ($_obfuscated_0D1A30281301012D19371A3D155C053F290F17052F0311_ == "" || $_obfuscated_0D1A30281301012D19371A3D155C053F290F17052F0311_ == DEFAULT_LISTING_TYPE)) {
- return SCRIPT_ROOT . $filename . $_obfuscated_0D0D3503333C0E213840322C2624310E2B0A162E2B1F32_ . SCRIPT_SEO_FILENAME_DELIMITER . $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ . "-" . $x . "/";
- }
- return SCRIPT_ROOT . $filename . $_obfuscated_0D0D3503333C0E213840322C2624310E2B0A162E2B1F32_ . SCRIPT_SEO_FILENAME_DELIMITER . $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ . "-" . $x . "-" . $_obfuscated_0D0B36391632092814220A35040124080C1A3C37034022_ . "-" . $_obfuscated_0D381D0F070615101C0421091B22151C3D280E1F192311_ . "-" . $_obfuscated_0D1A30281301012D19371A3D155C053F290F17052F0311_ . "/";
- }
- $_obfuscated_0D103E333733180C011A0E2D40381121151D152F331D01_ = SCRIPT_ROOT . "category.php?categoryId=" . $id . "&t=" . $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ . "&x=" . $x . "&sk=" . $_obfuscated_0D0B36391632092814220A35040124080C1A3C37034022_ . "&so=" . $_obfuscated_0D381D0F070615101C0421091B22151C3D280E1F192311_ . "&vt=" . $_obfuscated_0D1A30281301012D19371A3D155C053F290F17052F0311_ . "&";
- return $_obfuscated_0D103E333733180C011A0E2D40381121151D152F331D01_;
- }
- function getProductPath($pId, $pFilename = "", $cId = "", $cFilename = "", $subPage = "", $hash = "", $apiType = "")
- {
- if ($_obfuscated_0D17011505061D143F0334310D0B1F23033010062C2622_ == "") {
- return getSeoUrl("contactus", "info=1&loc=3");
- }
- $_obfuscated_0D152E030C21223D2F043732162C1109053E2C0D2F5C11_ = $_obfuscated_0D152E030C21223D2F043732162C1109053E2C0D2F5C11_ == "" ? API_TYPE_MYSQL : $_obfuscated_0D152E030C21223D2F043732162C1109053E2C0D2F5C11_;
- $hash = $hash == "" ? "" : "#" . $hash;
- if (!defined("SCRIPT_SEO_FILENAME_DELIMITER")) {
- define("SCRIPT_SEO_FILENAME_DELIMITER", ".");
- }
- if (USE_MOD_REWRITE == "Y" && ($_obfuscated_0D152E030C21223D2F043732162C1109053E2C0D2F5C11_ == API_TYPE_MYSQL || $_obfuscated_0D3440091405352E310929381E3B3D061016222F052F01_ != "" && $_obfuscated_0D2621151F3F5B5C25093D08133E0A30231529400A0322_ != "" && $_obfuscated_0D1C3B21060B3C1025360419261A391824400231083322_ != "")) {
- if ($_obfuscated_0D3440091405352E310929381E3B3D061016222F052F01_ == "" || $_obfuscated_0D2621151F3F5B5C25093D08133E0A30231529400A0322_ == "") {
- if ($_obfuscated_0D0219252916091F1D23165C03391F231A0A1F26365C11_ = getRecord("PRODUCT", $_obfuscated_0D17011505061D143F0334310D0B1F23033010062C2622_)) {
- $_obfuscated_0D3440091405352E310929381E3B3D061016222F052F01_ = $_obfuscated_0D0219252916091F1D23165C03391F231A0A1F26365C11_["FILENAME"];
- $_obfuscated_0D2621151F3F5B5C25093D08133E0A30231529400A0322_ = $_obfuscated_0D0219252916091F1D23165C03391F231A0A1F26365C11_["CATEGORY_ID"];
- } else {
- return getSeoUrl("contactus", "info=1&loc=4");
- }
- }
- if ($_obfuscated_0D152E030C21223D2F043732162C1109053E2C0D2F5C11_ == API_TYPE_MYSQL && defined("USE_SEO_URLS_FORMAT_V9") && USE_SEO_URLS_FORMAT_V9 == 1 && $_obfuscated_0D3B38130D1C3E1237231E1F031622181B013E2C101811_ == "") {
- if ($_obfuscated_0D3B262F32382A36365C383C5B37303E36173C1F2F3411_ = getRecord("CATEGORY_BREADCRUMB", $_obfuscated_0D2621151F3F5B5C25093D08133E0A30231529400A0322_)) {
- $filename = $_obfuscated_0D3B262F32382A36365C383C5B37303E36173C1F2F3411_["SEO_URL_PATH"];
- if ($filename == "") {
- return getSeoUrl("contactus", "info=6&loc=v9.2");
- }
- return SCRIPT_ROOT . "p/" . $filename . $_obfuscated_0D3440091405352E310929381E3B3D061016222F052F01_ . SCRIPT_SEO_FILENAME_DELIMITER . $_obfuscated_0D17011505061D143F0334310D0B1F23033010062C2622_ . "." . EXTENSION . $hash;
- }
- return getSeoUrl("contactus", "info=1&loc=v9.1");
- }
- if ($_obfuscated_0D2621151F3F5B5C25093D08133E0A30231529400A0322_ == "" && $_obfuscated_0D152E030C21223D2F043732162C1109053E2C0D2F5C11_ == API_TYPE_MYSQL) {
- return getSeoUrl("contactus", "info=1&loc=5");
- }
- if ($_obfuscated_0D1C3B21060B3C1025360419261A391824400231083322_ == "") {
- $_obfuscated_0D1C3B21060B3C1025360419261A391824400231083322_ = getColumn("CATEGORY", $_obfuscated_0D2621151F3F5B5C25093D08133E0A30231529400A0322_, "FILENAME");
- }
- $_obfuscated_0D0B31193D1F09050A031222350D31140F3E0332302301_ = defined("HIDE_CATEGORY_ID_IN_SEO") && HIDE_CATEGORY_ID_IN_SEO == 1 ? "" : SCRIPT_SEO_FILENAME_DELIMITER . $_obfuscated_0D2621151F3F5B5C25093D08133E0A30231529400A0322_;
- return SCRIPT_ROOT . $_obfuscated_0D1C3B21060B3C1025360419261A391824400231083322_ . $_obfuscated_0D0B31193D1F09050A031222350D31140F3E0332302301_ . "/" . $_obfuscated_0D3440091405352E310929381E3B3D061016222F052F01_ . "/" . $_obfuscated_0D152E030C21223D2F043732162C1109053E2C0D2F5C11_ . $_obfuscated_0D17011505061D143F0334310D0B1F23033010062C2622_ . ($_obfuscated_0D3B38130D1C3E1237231E1F031622181B013E2C101811_ == "" ? "" : "/" . $_obfuscated_0D3B38130D1C3E1237231E1F031622181B013E2C101811_) . "/" . $hash;
- }
- if ($_obfuscated_0D2621151F3F5B5C25093D08133E0A30231529400A0322_ == "") {
- $_obfuscated_0D2621151F3F5B5C25093D08133E0A30231529400A0322_ = getColumn("PRODUCT", $_obfuscated_0D17011505061D143F0334310D0B1F23033010062C2622_, "CATEGORY_ID");
- }
- if ($_obfuscated_0D3B38130D1C3E1237231E1F031622181B013E2C101811_ == "") {
- return SCRIPT_ROOT . "products.php?apiType=" . $_obfuscated_0D152E030C21223D2F043732162C1109053E2C0D2F5C11_ . "&categoryId=" . $_obfuscated_0D2621151F3F5B5C25093D08133E0A30231529400A0322_ . "&productId=" . $_obfuscated_0D17011505061D143F0334310D0B1F23033010062C2622_ . $hash;
- }
- if ($_obfuscated_0D3B38130D1C3E1237231E1F031622181B013E2C101811_ == "review") {
- return SCRIPT_ROOT . "product_rating.php?apiType=" . $_obfuscated_0D152E030C21223D2F043732162C1109053E2C0D2F5C11_ . "&categoryId=" . $_obfuscated_0D2621151F3F5B5C25093D08133E0A30231529400A0322_ . "&productId=" . $_obfuscated_0D17011505061D143F0334310D0B1F23033010062C2622_ . $hash;
- }
- return SCRIPT_ROOT . "products_" . $_obfuscated_0D3B38130D1C3E1237231E1F031622181B013E2C101811_ . ".php?apiType=" . $_obfuscated_0D152E030C21223D2F043732162C1109053E2C0D2F5C11_ . "&categoryId=" . $_obfuscated_0D2621151F3F5B5C25093D08133E0A30231529400A0322_ . "&productId=" . $_obfuscated_0D17011505061D143F0334310D0B1F23033010062C2622_ . $hash;
- }
- function getMerchantPath($userId, $subPage = "Profile", $hash = "", $filename = "")
- {
- if ($_obfuscated_0D0D051821151105023C24353623070114333203232322_ == "") {
- return getSeoUrl("/") . "?info=1";
- }
- $_obfuscated_0D3B38130D1C3E1237231E1F031622181B013E2C101811_ = $_obfuscated_0D3B38130D1C3E1237231E1F031622181B013E2C101811_ == "" ? "Profile" : $_obfuscated_0D3B38130D1C3E1237231E1F031622181B013E2C101811_;
- $hash = $hash == "" ? "" : "#" . $hash;
- if (USE_MOD_REWRITE == "Y") {
- if ($filename == "") {
- $filename = getColumn("USERINFO", $_obfuscated_0D0D051821151105023C24353623070114333203232322_, "FILENAME", "USERID");
- }
- if ($filename != "") {
- return SCRIPT_ROOT . "stores/" . $filename . ($_obfuscated_0D3B38130D1C3E1237231E1F031622181B013E2C101811_ == "" ? "" : "/" . $_obfuscated_0D3B38130D1C3E1237231E1F031622181B013E2C101811_ . "/") . $hash;
- }
- }
- $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ = "merchant_detail.php?uId=" . $_obfuscated_0D0D051821151105023C24353623070114333203232322_;
- if ($_obfuscated_0D3B38130D1C3E1237231E1F031622181B013E2C101811_ == "Reviews") {
- $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ = "user_rating.php?userId=" . $_obfuscated_0D0D051821151105023C24353623070114333203232322_;
- }
- if ($_obfuscated_0D3B38130D1C3E1237231E1F031622181B013E2C101811_ == "Products") {
- $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ = "search_products.php?mpp=1&mer[]=" . $_obfuscated_0D0D051821151105023C24353623070114333203232322_;
- }
- return SCRIPT_ROOT . $_obfuscated_0D2F1C081338081A1738341B372E0933400A2507302632_ . $hash;
- }
- function getFolderFriendlyString($str)
- {
- global $_obfuscated_0D03230E023F0E332E03021F0E3B130D331D300E155C32_;
- $_obfuscated_0D103E333733180C011A0E2D40381121151D152F331D01_ = str_replace("&", "", str_replace(" ", "-", str_replace("+", "", $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_)));
- $_obfuscated_0D2A2B272F3C2F3F1E3940363D2A3E3C0B3F0E1B171111_ = array_keys($_obfuscated_0D03230E023F0E332E03021F0E3B130D331D300E155C32_);
- foreach ($_obfuscated_0D2A2B272F3C2F3F1E3940363D2A3E3C0B3F0E1B171111_ as $_obfuscated_0D36311224393B180E232D0626231C3121040323140101_) {
- $_obfuscated_0D103E333733180C011A0E2D40381121151D152F331D01_ = str_replace($_obfuscated_0D36311224393B180E232D0626231C3121040323140101_, $_obfuscated_0D03230E023F0E332E03021F0E3B130D331D300E155C32_[$_obfuscated_0D36311224393B180E232D0626231C3121040323140101_], $_obfuscated_0D103E333733180C011A0E2D40381121151D152F331D01_);
- }
- return $_obfuscated_0D103E333733180C011A0E2D40381121151D152F331D01_;
- }
- function getMicroTime()
- {
- $_obfuscated_0D09035B0924102B1B253B0804393C2F22261D35374001_ = microtime();
- $_obfuscated_0D09035B0924102B1B253B0804393C2F22261D35374001_ = explode(" ", $_obfuscated_0D09035B0924102B1B253B0804393C2F22261D35374001_);
- $_obfuscated_0D09035B0924102B1B253B0804393C2F22261D35374001_ = $_obfuscated_0D09035B0924102B1B253B0804393C2F22261D35374001_[1] + $_obfuscated_0D09035B0924102B1B253B0804393C2F22261D35374001_[0];
- return $_obfuscated_0D09035B0924102B1B253B0804393C2F22261D35374001_;
- }
- function validateProductTitleEx($title, &$filename, $productId, $categoryId, $postVars = 0, $return = "")
- {
- $_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_ = (int) $_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_;
- $_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_ = (int) $_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_;
- if ($filename != "") {
- $filename = replaceFilenameChars($filename);
- $filename = str_replace("-", "\$", $filename);
- if (ereg(PRODUCT_ALLOWED_CHARS, $filename)) {
- echo geterrorform($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_, $_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ . "info=154");
- return 0;
- }
- $filename = str_replace("\$", "-", $filename);
- if ($_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_ == 0) {
- $res = preparedQuery("SELECT ID FROM " . PREFIX . "PRODUCT WHERE CATEGORY_ID = ? AND FILENAME = ?", [$_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_, $filename]);
- } else {
- $res = preparedQuery("SELECT ID FROM " . PREFIX . "PRODUCT WHERE CATEGORY_ID = ? AND FILENAME = ? AND ID <> ?", [$_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_, $filename, $_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_]);
- }
- if ($row = getRow($res)) {
- echo geterrorform($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_, $_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ . "info=155");
- return 0;
- }
- return 1;
- }
- return validateProductTitle($_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_, $filename, $_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_, $_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_);
- }
- function validateProductTitle(&$title, &$filename, $postVars = "", $return = "")
- {
- if (USE_MOD_REWRITE == "Y") {
- if ($filename == "") {
- $filename = $_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_;
- }
- $_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_ = trim($_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_);
- if ($_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_ == "") {
- if ($_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ != "" && is_array($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_)) {
- echo geterrorform($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_, $_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ . "info=151");
- }
- return 0;
- }
- $filename = replaceFilenameChars($filename);
- $filename = str_replace(" ", "-", $filename);
- $filename = str_replace("-", "\$", $filename);
- if (ereg(PRODUCT_ALLOWED_CHARS, $filename)) {
- if ($_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ != "" && is_array($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_)) {
- echo geterrorform($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_, $_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ . "info=154");
- }
- return 0;
- }
- $filename = str_replace("\$", "-", $filename);
- if (strstr($filename, " + ")) {
- if ($_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ != "" && is_array($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_)) {
- echo geterrorform($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_, $_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ . "info=156");
- }
- return 0;
- }
- if (stristr($filename, "&") && !stristr($filename, " & ")) {
- if ($_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ != "" && is_array($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_)) {
- echo geterrorform($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_, $_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ . "info=157");
- }
- return 0;
- }
- }
- return 1;
- }
- function validateCategoryTitle($title, $postVars = "", $return = "")
- {
- if (USE_MOD_REWRITE == "Y") {
- $_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_ = trim($_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_);
- if ($_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_ == "") {
- if ($_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ != "" && is_array($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_)) {
- echo geterrorform($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_, $_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ . "info=151");
- }
- return 0;
- }
- $_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_ = replaceFilenameChars($_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_);
- $_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_ = str_replace("-", "\$", $_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_);
- if (ereg(CATEGORY_ALLOWED_CHARS, $_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_)) {
- if ($_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ != "" && is_array($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_)) {
- echo geterrorform($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_, $_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ . "info=158");
- }
- return 0;
- }
- $_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_ = str_replace("\$", "-", $_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_);
- if (strstr($_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_, " + ")) {
- if ($_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ != "" && is_array($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_)) {
- echo geterrorform($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_, $_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ . "info=156");
- }
- return 0;
- }
- if (stristr($_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_, "&") && !stristr($_obfuscated_0D3F085C1D221334402D150B1D291607263F3C11373211_, " & ")) {
- if ($_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ != "" && is_array($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_)) {
- echo geterrorform($_obfuscated_0D1421303214181329050C160D0F2D171B191314112522_, $_obfuscated_0D10303D21390A1D1D252805380A392F011A192E1E3C01_ . "info=157");
- }
- return 0;
- }
- }
- return 1;
- }
- function updateProductPrice($productId, $userId = "", $userProductId = "", $delUserProduct = 0)
- {
- $_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_ = (int) $_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_;
- $_obfuscated_0D225C372D5B2F5C2C2D141A1B0D350703040D152C0422_ = (int) $_obfuscated_0D225C372D5B2F5C2C2D141A1B0D350703040D152C0422_;
- if (0 < $_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_) {
- updateProductPriceEx($_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_);
- } else {
- if (0 < $_obfuscated_0D225C372D5B2F5C2C2D141A1B0D350703040D152C0422_) {
- $res = preparedQuery("SELECT PRODUCT_ID FROM " . PREFIX . "USER_PRODUCT WHERE ID = ?", [$_obfuscated_0D225C372D5B2F5C2C2D141A1B0D350703040D152C0422_]);
- if ($row = getRow($res)) {
- if ($_obfuscated_0D0A3211241B403F181B293627210C1C1C2F3628011232_ == 1) {
- tableRecursiveDelete("USER_PRODUCT", $_obfuscated_0D225C372D5B2F5C2C2D141A1B0D350703040D152C0422_);
- }
- updateProductPriceEx($row["PRODUCT_ID"]);
- }
- } else {
- if ($_obfuscated_0D0D051821151105023C24353623070114333203232322_ != "") {
- $res = preparedQuery("SELECT PRODUCT_ID FROM " . PREFIX . "USER_PRODUCT WHERE USERID = ?", [$_obfuscated_0D0D051821151105023C24353623070114333203232322_]);
- while ($row = getRow($res)) {
- updateProductPriceEx($row["PRODUCT_ID"]);
- }
- }
- }
- }
- }
- function updateProductPriceEx($productId)
- {
- $sql = "SELECT IFNULL(COUNT(DISTINCT(UP.USERID)), 0) AS STORE_COUNT, IFNULL(MAX(UP.PRICE), 0) AS MAX_PRICE, IFNULL(MIN(UP.PRICE), 0) AS MIN_PRICE FROM " . PREFIX . "USER U, " . PREFIX . "USER_PRODUCT UP WHERE U.USERID = UP.USERID AND U.PAYMENTDUE = 'N' AND U.ISVALID='Y' AND UP.ISVALID = 'Y' AND UP.PRODUCT_ID = ?";
- $res = preparedQuery($sql, [$_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_]);
- if ($row = getRow($res)) {
- tableUpdate("PRODUCT", $_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_, ["MIN_PRICE" => $row["MIN_PRICE"], "MAX_PRICE" => $row["MAX_PRICE"], "STORE_COUNT" => $row["STORE_COUNT"]]);
- if (function_exists("updateProductBid")) {
- updateProductBid($_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_);
- }
- if (function_exists("setPriceHistory")) {
- setPriceHistory($_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_, $row["MIN_PRICE"], $row["MAX_PRICE"]);
- }
- }
- }
- function updateProductRating($productId)
- {
- $_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_ = (int) $_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_;
- if ($_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_ == 0) {
- return -1;
- }
- $res = preparedQuery("SELECT IFNULL(AVG(PR.RATING), -1) AS RATING FROM " . PREFIX . "PRODUCT_RATING PR WHERE PR.ISVALID='Y' AND PR.PRODUCT_ID = ?", [$_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_]);
- if ($row = getRow($res)) {
- tableUpdate("PRODUCT", $_obfuscated_0D3C282E293F123E1901372B2B03172E0D0C0C27330C11_, ["PRODUCT_RATING" => $row["RATING"]]);
- return number_format($row["RATING"], 0, ".", "");
- }
- return -1;
- }
- function adminRight($pagename)
- {
- global $_obfuscated_0D342C2F3C1E231F083D0A0C2F3F23260D142928150A22_;
- global $_obfuscated_0D36381F283B1C3327381E0A0707103F14182F1D2B3F32_;
- global $_obfuscated_0D283C5B350E2239161D3C341B3E12053B3D072B011C11_;
- if ($_obfuscated_0D231824163F0E07242D01062D40353530011A08331901_ == "" || $_obfuscated_0D342C2F3C1E231F083D0A0C2F3F23260D142928150A22_ == "" || $_obfuscated_0D342C2F3C1E231F083D0A0C2F3F23260D142928150A22_ == "admin" || $_obfuscated_0D36381F283B1C3327381E0A0707103F14182F1D2B3F32_ == "A") {
- return true;
- }
- if (in_array($_obfuscated_0D231824163F0E07242D01062D40353530011A08331901_, ["admins", "admins_pages", "admins_rights"]) && $_obfuscated_0D342C2F3C1E231F083D0A0C2F3F23260D142928150A22_ != "admin") {
- return false;
- }
- if (isset($_obfuscated_0D283C5B350E2239161D3C341B3E12053B3D072B011C11_[$_obfuscated_0D231824163F0E07242D01062D40353530011A08331901_])) {
- return $_obfuscated_0D283C5B350E2239161D3C341B3E12053B3D072B011C11_[$_obfuscated_0D231824163F0E07242D01062D40353530011A08331901_];
- }
- $res = executeQuery("SELECT ID FROM " . PREFIX . "ADMIN_PAGES WHERE INSTR('" . handlesinglequote($_obfuscated_0D231824163F0E07242D01062D40353530011A08331901_) . "', PAGENAME) = 1 ORDER BY LENGTH(PAGENAME) DESC LIMIT 1");
- if (!($_obfuscated_0D14371411160A3823163D222D3818133E1C0C31171332_ = getRow($res))) {
- $_obfuscated_0D283C5B350E2239161D3C341B3E12053B3D072B011C11_[$_obfuscated_0D231824163F0E07242D01062D40353530011A08331901_] = true;
- return true;
- }
- $_obfuscated_0D2932193D220B364006185C0A182E2A0F3628112E1611_ = false;
- $res = preparedQuery("SELECT PAGEID FROM " . PREFIX . "ADMIN_PAGES_ADMIN WHERE PAGEID = ? AND ADMINID = ?", [$_obfuscated_0D14371411160A3823163D222D3818133E1C0C31171332_["ID"], $_obfuscated_0D342C2F3C1E231F083D0A0C2F3F23260D142928150A22_]);
- if ($row = getRow($res)) {
- $_obfuscated_0D2932193D220B364006185C0A182E2A0F3628112E1611_ = true;
- }
- if ($_obfuscated_0D36381F283B1C3327381E0A0707103F14182F1D2B3F32_ == "D") {
- $_obfuscated_0D283C5B350E2239161D3C341B3E12053B3D072B011C11_[$_obfuscated_0D231824163F0E07242D01062D40353530011A08331901_] = !$_obfuscated_0D2932193D220B364006185C0A182E2A0F3628112E1611_;
- if ($_obfuscated_0D2932193D220B364006185C0A182E2A0F3628112E1611_) {
- return false;
- }
- return true;
- }
- $_obfuscated_0D283C5B350E2239161D3C341B3E12053B3D072B011C11_[$_obfuscated_0D231824163F0E07242D01062D40353530011A08331901_] = $_obfuscated_0D2932193D220B364006185C0A182E2A0F3628112E1611_;
- if ($_obfuscated_0D2932193D220B364006185C0A182E2A0F3628112E1611_) {
- return true;
- }
- return false;
- }
- function getStoreUrl($store, $catId = "")
- {
- return SCRIPT_ROOT . "search_products.php?mer[]=" . $_obfuscated_0D5C25354002285B3136062D160C3E293E242A37291C32_ . "&catId=" . $_obfuscated_0D10292740251E171E2F171C27140C172B140D251E2632_;
- }
- function sessionVar($var, $regexp = "", $default = "")
- {
- if (!isset($_SESSION[$var])) {
- if (($regexp == "int" || $regexp == "float") && $default == "") {
- return 0;
- }
- return $default;
- }
- $value = isset($_SESSION[$var]) ? $_SESSION[$var] : $default;
- if ("int" == $regexp) {
- return (int) $value;
- }
- if ("float" == $regexp) {
- return (int) $value;
- }
- return $value;
- }
- function getVar($var, $regexp = "", $default = "", $flags = "")
- {
- if (!isset($_GET[$var])) {
- if (($regexp == "int" || $regexp == "float") && $default == "") {
- return 0;
- }
- return $default;
- }
- if (is_array($_GET[$var])) {
- if (count($_GET[$var]) == 0) {
- return $default;
- }
- if (count($_GET[$var]) == 1 && $_GET[$var][0] == "") {
- return $default;
- }
- $arr = $_GET[$var];
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = [];
- foreach ($arr as $a) {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_[] = cleanupUserInput($a, $regexp, $default, $flags, $var);
- }
- return $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- } else {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = cleanupUserInput($_GET[$var], $regexp, $default, $flags, $var);
- if (isset($flags["array"])) {
- if (is_array($_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_)) {
- return $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- }
- return [$_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_];
- }
- return $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- }
- }
- function postVar($var, $regexp = "", $default = "", $flags = "")
- {
- if (!isset($_POST[$var])) {
- if (($regexp == "int" || $regexp == "float") && $default == "") {
- return 0;
- }
- return $default;
- }
- if (is_array($_POST[$var])) {
- if (count($_POST[$var]) == 0) {
- return $default;
- }
- if (count($_POST[$var]) == 1 && $_POST[$var][0] == "") {
- return $default;
- }
- $arr = $_POST[$var];
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = [];
- foreach ($arr as $a) {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_[] = cleanupUserInput($a, $regexp, $default, $flags, $var);
- }
- return $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- } else {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = cleanupUserInput($_POST[$var], $regexp, $default, $flags, $var);
- if (isset($flags["array"])) {
- if (is_array($_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_)) {
- return $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- }
- return [$_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_];
- }
- return $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- }
- }
- function removeBreadcrumbRaquos($breadcrumb)
- {
- $breadcrumb = trim($breadcrumb);
- $breadcrumb = str_replace("» ", "> ", $breadcrumb);
- if (substr($breadcrumb, 0, 2) == "> ") {
- $breadcrumb = substr($breadcrumb, 2);
- }
- $breadcrumb = trim($breadcrumb);
- return $breadcrumb;
- }
- function getSearchCloudFontSize($count, $max)
- {
- global $searchCloudFWD;
- if (isset($searchCloudFWD) && $searchCloudFWD) {
- return $count;
- }
- $max = 0 < $max ? $max : 1;
- $_obfuscated_0D2207063E3925320B2F0D3D1C2A19172A1A015C090632_ = ceil($count / $max * 20);
- $_obfuscated_0D2207063E3925320B2F0D3D1C2A19172A1A015C090632_ = 20 < $_obfuscated_0D2207063E3925320B2F0D3D1C2A19172A1A015C090632_ ? 20 : $_obfuscated_0D2207063E3925320B2F0D3D1C2A19172A1A015C090632_;
- $_obfuscated_0D2207063E3925320B2F0D3D1C2A19172A1A015C090632_ = $_obfuscated_0D2207063E3925320B2F0D3D1C2A19172A1A015C090632_ < 12 ? 12 : $_obfuscated_0D2207063E3925320B2F0D3D1C2A19172A1A015C090632_;
- return $_obfuscated_0D2207063E3925320B2F0D3D1C2A19172A1A015C090632_;
- }
- function isFileWriteOk(&$msg, $fileName, $dirName = "")
- {
- if ($fileName == "") {
- $msg = 159;
- return 0;
- }
- $dirName = dirname($fileName);
- if ($dirName == "") {
- $msg = 160;
- return 0;
- }
- if (!file_exists($dirName)) {
- $msg = 161;
- return 0;
- }
- if (file_exists($fileName)) {
- if (!is_writable($fileName)) {
- $msg = 162;
- return 0;
- }
- } else {
- if (!is_writable($dirName)) {
- $msg = 163;
- return 0;
- }
- }
- return 1;
- }
- function getNewsUrl($newsId, $filename = "")
- {
- if (USE_MOD_REWRITE == "Y") {
- return SCRIPT_ROOT . "news/" . $newsId . "-" . $filename . "." . EXTENSION;
- }
- return SCRIPT_ROOT . "news.php?news=" . $newsId;
- }
- function getSearchUrl($searchText)
- {
- if (USE_MOD_REWRITE == "Y") {
- return SCRIPT_ROOT . "search/" . $searchText;
- }
- return SCRIPT_ROOT . "search_products.php?searchText=" . $searchText;
- }
- function uniquePush($arr, $val)
- {
- if (!is_array($arr)) {
- return [$val];
- }
- foreach ($arr as $a) {
- if ($a == $val) {
- return $arr;
- }
- }
- array_unshift($arr, $val);
- return $arr;
- }
- function removeFromArray($arr, $val)
- {
- if (!is_array($arr)) {
- return [];
- }
- foreach ($arr as $k => $a) {
- if ($arr[$k] == $val) {
- $arr[$k] = "";
- unset($arr[$k]);
- }
- }
- return $arr;
- }
- function stringBetween($strSrc, $strPrefix, $strSuffix, $occurranceCount = 1)
- {
- if ($strPrefix == "") {
- return "StrPrefix is empty";
- }
- if ($strSuffix == "") {
- return "StrSuffix is empty";
- }
- $_obfuscated_0D192B0817363711030C38121F303E04291B3611132922_ = strpos($_obfuscated_0D12221A0A10040C18162E1D333B371D1C383D35122332_, $strPrefix);
- if ($_obfuscated_0D192B0817363711030C38121F303E04291B3611132922_ !== false) {
- if (1 < $occurranceCount) {
- for ($x = 1; $x < $occurranceCount; $x++) {
- $_obfuscated_0D192B0817363711030C38121F303E04291B3611132922_ = strpos($_obfuscated_0D12221A0A10040C18162E1D333B371D1C383D35122332_, $strPrefix, $_obfuscated_0D192B0817363711030C38121F303E04291B3611132922_ + strlen($strPrefix) + 1);
- }
- }
- $_obfuscated_0D260C36281E032A02302D290A0517013E221B2F133C32_ = strpos($_obfuscated_0D12221A0A10040C18162E1D333B371D1C383D35122332_, $strSuffix, $_obfuscated_0D192B0817363711030C38121F303E04291B3611132922_ + strlen($strPrefix) + 1);
- if ($_obfuscated_0D260C36281E032A02302D290A0517013E221B2F133C32_ !== false) {
- if ($_obfuscated_0D260C36281E032A02302D290A0517013E221B2F133C32_ <= $_obfuscated_0D192B0817363711030C38121F303E04291B3611132922_) {
- return "";
- }
- return substr($_obfuscated_0D12221A0A10040C18162E1D333B371D1C383D35122332_, $_obfuscated_0D192B0817363711030C38121F303E04291B3611132922_ + strlen($strPrefix), $_obfuscated_0D260C36281E032A02302D290A0517013E221B2F133C32_ - $_obfuscated_0D192B0817363711030C38121F303E04291B3611132922_ - strlen($strPrefix));
- }
- return "";
- }
- return "";
- }
- function removeUrlVar($url, $var)
- {
- $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_ = strpos($url, "?");
- if ($_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_ === false) {
- return $url;
- }
- return substr($url, 0, $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_) . "?" . removeQueryStringVar(substr($url, $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_ + 1), $var);
- }
- function removeQueryStringVar($query, $var)
- {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = "";
- $_obfuscated_0D37141E3934341F35012B315C282C3B112E0B2A170122_ = explode("&", urldecode($query));
- foreach ($_obfuscated_0D37141E3934341F35012B315C282C3B112E0B2A170122_ as $_obfuscated_0D17323B1731170A5B152E1B2F133D2518323715011C32_) {
- $_obfuscated_0D181A240E3F19254004333C1E2234112A1904010E0A11_ = explode("=", $_obfuscated_0D17323B1731170A5B152E1B2F133D2518323715011C32_);
- if (trim($_obfuscated_0D181A240E3F19254004333C1E2234112A1904010E0A11_[0]) != "") {
- if (!(is_array($var) && in_array(trim($_obfuscated_0D181A240E3F19254004333C1E2234112A1904010E0A11_[0]), $var))) {
- if (is_array($var) || trim($_obfuscated_0D181A240E3F19254004333C1E2234112A1904010E0A11_[0]) != $var) {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ .= $_obfuscated_0D181A240E3F19254004333C1E2234112A1904010E0A11_[0] . "=" . $_obfuscated_0D181A240E3F19254004333C1E2234112A1904010E0A11_[1] . "&";
- }
- }
- }
- }
- return $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- }
- function showRatingStars($rating, $prefix = "")
- {
- if ($_obfuscated_0D311A062E272A3D1A39160B190E070626320B08270E11_ == 0) {
- echo NO_RATING;
- } else {
- for ($j = 0; $j < 10; $j++) {
- echo "<img src=\"" . SCRIPT_ROOT . "images/" . $_obfuscated_0D3B3B122224092C330E16263E22371A36261909131411_ . "star_" . ($j < $_obfuscated_0D311A062E272A3D1A39160B190E070626320B08270E11_ ? "a" : "b") . "_" . $j % 2 . ".gif\" align='absmiddle' alt=" . $_obfuscated_0D311A062E272A3D1A39160B190E070626320B08270E11_ . ">";
- }
- }
- }
- function getTableRecArray($table, $select = "*", $where = "", $orderBy = "", $childTable = "", $childParentKey = "", $childParentVal = "", $childSelect = "", $childWhere = "", $childOrderBy = "", $imageFolder = "", $imageIndex = "", $isImageFromThumbnail = 0, $imageWidth = "23")
- {
- $_obfuscated_0D2C053C2E1A3D1605331E0D2A1E0F3837102A0E3E2232_ = [];
- if ($_obfuscated_0D06290A1D2A5C180A32335C5B1A403D13313B0E2A0A22_ == "") {
- return $_obfuscated_0D2C053C2E1A3D1605331E0D2A1E0F3837102A0E3E2232_;
- }
- $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_ = $_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_;
- $_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_ = "";
- $_obfuscated_0D5B06162C23160D261108352916053034241812050932_ = [];
- if (is_array($_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_)) {
- $_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_ = $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_[0];
- $_obfuscated_0D5B06162C23160D261108352916053034241812050932_ = is_array($_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_[1]) ? $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_[1] : [];
- } else {
- $_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_ = $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_;
- }
- $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_ = $_obfuscated_0D02060128272A281505091B16022C341A1B1D1E372E01_;
- $_obfuscated_0D02060128272A281505091B16022C341A1B1D1E372E01_ = "";
- $_obfuscated_0D1E1F3C291D2A29280C041B300D352D010F160B0D0B32_ = [];
- if (is_array($_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_)) {
- $_obfuscated_0D02060128272A281505091B16022C341A1B1D1E372E01_ = $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_[0];
- $_obfuscated_0D1E1F3C291D2A29280C041B300D352D010F160B0D0B32_ = is_array($_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_[1]) ? $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_[1] : [];
- } else {
- $_obfuscated_0D02060128272A281505091B16022C341A1B1D1E372E01_ = $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_;
- }
- $_obfuscated_0D030D3616013717173B0C0826311A09045C1A01363F32_ = "";
- $_obfuscated_0D242C050439210C2C155B051332010D382E3E30251D22_ = "";
- if (!stristr($_obfuscated_0D12191F2C261B342D100E5B1E2213012F210F170E3222_, " LIMIT ")) {
- $_obfuscated_0D030D3616013717173B0C0826311A09045C1A01363F32_ = " LIMIT 100";
- }
- if (!stristr($_obfuscated_0D2F112A10380B230B1E1C0A2A100F38011D2838322F22_, " LIMIT ")) {
- $_obfuscated_0D242C050439210C2C155B051332010D382E3E30251D22_ = " LIMIT 100";
- }
- $sql = "SELECT " . $_obfuscated_0D170B3E1A01343B09262F0C30250524273E2530340E22_ . " FROM " . PREFIX . $_obfuscated_0D06290A1D2A5C180A32335C5B1A403D13313B0E2A0A22_ . ($_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_ == "" ? "" : " WHERE " . $_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_) . ($_obfuscated_0D12191F2C261B342D100E5B1E2213012F210F170E3222_ == "" ? "" : " ORDER BY " . $_obfuscated_0D12191F2C261B342D100E5B1E2213012F210F170E3222_) . $_obfuscated_0D030D3616013717173B0C0826311A09045C1A01363F32_;
- $res = 0 < count($_obfuscated_0D5B06162C23160D261108352916053034241812050932_) ? preparedQuery($sql, $_obfuscated_0D5B06162C23160D261108352916053034241812050932_) : executeQuery($sql);
- while ($row = getRow($res)) {
- if ($_obfuscated_0D5C14283E0B3B33193B5B3226092A152A112540100532_ != "") {
- $_obfuscated_0D2A212C0615271B01270D1A05283E130E0C1E2B170301_ = "upload/" . $_obfuscated_0D5C14283E0B3B33193B5B3226092A152A112540100532_ . "/" . $row[$_obfuscated_0D1435053D253E1A101E37291F1D5B350908330F3D3F11_] . ".jpg";
- if (file_exists(PATH_SUBD . $_obfuscated_0D2A212C0615271B01270D1A05283E130E0C1E2B170301_)) {
- if ($_obfuscated_0D022D071304181F162D2C2C0D3C1C14182D04070F1D22_ == 1) {
- $row["IMAGE"] = SCRIPT_ROOT . "thumbnail.php?f=" . urlencode($_obfuscated_0D2A212C0615271B01270D1A05283E130E0C1E2B170301_) . "&w=" . $_obfuscated_0D2812212F01300B2A123D36131A3C0A1E252E130B1132_;
- } else {
- $row["IMAGE"] = getReadFileLink($_obfuscated_0D2A212C0615271B01270D1A05283E130E0C1E2B170301_);
- }
- } else {
- $row["IMAGE"] = SCRIPT_ROOT . "images/spacer.gif";
- }
- }
- if ($_obfuscated_0D0838251F0D1010035B210F0C043E010D31162B5C1B01_ != "") {
- $_obfuscated_0D33100F311B29250A26333D230A342B34013D0E291A32_ = [];
- $_obfuscated_0D40015B2239343E40040C28031509272D0E06251E2B32_ = array_merge([$row[$_obfuscated_0D17292F275C1C18103D0F2C3C1C16251B3807070B5C32_]], $_obfuscated_0D1E1F3C291D2A29280C041B300D352D010F160B0D0B32_);
- $_obfuscated_0D0E2914112A24352F36130E15161F0E321E5B11262E22_ = "SELECT " . $_obfuscated_0D222C1B24091233213E233F2F3925171C2D5B071B2B01_ . " FROM " . PREFIX . $_obfuscated_0D0838251F0D1010035B210F0C043E010D31162B5C1B01_ . " WHERE " . $_obfuscated_0D275C390D22221732171C27133F29293B22311E093511_ . " = ? " . ($_obfuscated_0D02060128272A281505091B16022C341A1B1D1E372E01_ == "" ? "" : " AND " . $_obfuscated_0D02060128272A281505091B16022C341A1B1D1E372E01_) . ($_obfuscated_0D2F112A10380B230B1E1C0A2A100F38011D2838322F22_ == "" ? "" : " ORDER BY " . $_obfuscated_0D2F112A10380B230B1E1C0A2A100F38011D2838322F22_) . $_obfuscated_0D242C050439210C2C155B051332010D382E3E30251D22_;
- $_obfuscated_0D25080F5C2D39291E2C173337322F4015035C16350B22_ = preparedQuery($_obfuscated_0D0E2914112A24352F36130E15161F0E321E5B11262E22_, $_obfuscated_0D40015B2239343E40040C28031509272D0E06251E2B32_);
- while ($_obfuscated_0D232B3E3C2E27362219361431323D27250F3E3C120C32_ = getRow($_obfuscated_0D25080F5C2D39291E2C173337322F4015035C16350B22_)) {
- $_obfuscated_0D33100F311B29250A26333D230A342B34013D0E291A32_[] = $_obfuscated_0D232B3E3C2E27362219361431323D27250F3E3C120C32_;
- }
- free($_obfuscated_0D25080F5C2D39291E2C173337322F4015035C16350B22_);
- $_obfuscated_0D33100F311B29250A26333D230A342B34013D0E291A32_ = ["CHILDS" => $_obfuscated_0D33100F311B29250A26333D230A342B34013D0E291A32_];
- $row = array_merge($row, $_obfuscated_0D33100F311B29250A26333D230A342B34013D0E291A32_);
- }
- $_obfuscated_0D2C053C2E1A3D1605331E0D2A1E0F3837102A0E3E2232_[] = $row;
- }
- free($res);
- return $_obfuscated_0D2C053C2E1A3D1605331E0D2A1E0F3837102A0E3E2232_;
- }
- function preloadCategories()
- {
- global $_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_;
- $_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_ = [];
- if (!defined("MAX_PRELOAD_CATEGORIES_IN_ARRAY")) {
- define("MAX_PRELOAD_CATEGORIES_IN_ARRAY", 1600);
- }
- if (MAX_PRELOAD_CATEGORIES_IN_ARRAY == 0) {
- $_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_ = [];
- } else {
- if (defined("SAVE_PRELOADED_CATS_IN_SESSION") && SAVE_PRELOADED_CATS_IN_SESSION == 1 && isset($_SESSION["sess_PRELOADED_CATEGORIES"]) && is_array($_SESSION["sess_PRELOADED_CATEGORIES"])) {
- $_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_ = $_SESSION["sess_arrLeftCat"];
- } else {
- $res = executeQuery("SELECT ID, TITLE, PARENT_ID, FILENAME, ICON_CSS_CLASS FROM " . PREFIX . "CATEGORY " . "WHERE ISVALID='Y' " . (defined("HIDE_CATS_IF_PRODS_0") && HIDE_CATS_IF_PRODS_0 == 1 ? "AND PRODUCTS>0" : "") . " " . "ORDER BY HOMEPAGE_DISPLAY, SORT_ORDER, TITLE LIMIT " . MAX_PRELOAD_CATEGORIES_IN_ARRAY);
- while ($row = getRow($res)) {
- $_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_[$row["ID"]] = $row;
- }
- if (defined("SAVE_PRELOADED_CATS_IN_SESSION") && SAVE_PRELOADED_CATS_IN_SESSION == 1) {
- $_SESSION["sess_PRELOADED_CATEGORIES"] = $_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_;
- }
- }
- }
- }
- function getCategoriesFromCache($arrIds)
- {
- global $_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_;
- if (!isset($_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_) || !is_array($_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_)) {
- return [];
- }
- $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_ = [];
- foreach ($_obfuscated_0D3D313C192709181B1F0827140C081A03301805153432_ as $id) {
- if (isset($_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_[$id]) && is_array($_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_[$id])) {
- $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_[$id] = $_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_[$id];
- }
- }
- return $_obfuscated_0D1816251740121D3C3032072A2133041704081C1E1A32_;
- }
- function getCategoryHeirarchyFromLoadedCats($parent = 0, $curLevel = 0, $maxLevel = 3)
- {
- global $_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_;
- if ($_obfuscated_0D16271830230E0826351F25381D221803023E285B2901_ < $_obfuscated_0D1A281914243C0A3E162E2A180E301F2F213814251222_ + 1) {
- return [];
- }
- if (!is_array($_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_) || count($_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_) == 0) {
- return [];
- }
- $_obfuscated_0D295B351C19182E042E3635323B400A2627092C351A22_ = [];
- foreach ($_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_ as $_obfuscated_0D10292740251E171E2F171C27140C172B140D251E2632_ => $_obfuscated_0D1A301A351738180F22020A2F341819181B1907242511_) {
- if ($_obfuscated_0D1A301A351738180F22020A2F341819181B1907242511_["PARENT_ID"] == $parent) {
- $_obfuscated_0D0E3F0F2C2125012119081C3B3D1206141D043C0E5C32_ = getCategoryHeirarchyFromLoadedCats($_obfuscated_0D10292740251E171E2F171C27140C172B140D251E2632_, $_obfuscated_0D1A281914243C0A3E162E2A180E301F2F213814251222_ + 1, $_obfuscated_0D16271830230E0826351F25381D221803023E285B2901_);
- $_obfuscated_0D295B351C19182E042E3635323B400A2627092C351A22_[$_obfuscated_0D10292740251E171E2F171C27140C172B140D251E2632_] = ["ID" => $_obfuscated_0D10292740251E171E2F171C27140C172B140D251E2632_, "TITLE" => $_obfuscated_0D1A301A351738180F22020A2F341819181B1907242511_["TITLE"], "FILENAME" => $_obfuscated_0D1A301A351738180F22020A2F341819181B1907242511_["FILENAME"], "ICON_CSS_CLASS" => $_obfuscated_0D1A301A351738180F22020A2F341819181B1907242511_["ICON_CSS_CLASS"], "CHILDS" => $_obfuscated_0D0E3F0F2C2125012119081C3B3D1206141D043C0E5C32_];
- }
- }
- return $_obfuscated_0D295B351C19182E042E3635323B400A2627092C351A22_;
- }
- function getCategoryHeirarchy($level = 1)
- {
- global $_obfuscated_0D19041012291C2919360405221D2D2B1833083D0D2201_;
- if (defined("MAX_PRELOAD_CATEGORIES_IN_ARRAY") && 0 < MAX_PRELOAD_CATEGORIES_IN_ARRAY) {
- return getcategoryheirarchyfromloadedcats(0, 0, $_obfuscated_0D1506072E33191E5C27231C1C3F5C095C212F5C3E3D11_);
- }
- if ($_obfuscated_0D1506072E33191E5C27231C1C3F5C095C212F5C3E3D11_ < 0 || 4 < $_obfuscated_0D1506072E33191E5C27231C1C3F5C095C212F5C3E3D11_) {
- return [];
- }
- $_obfuscated_0D2C053C2E1A3D1605331E0D2A1E0F3837102A0E3E2232_ = [];
- $_obfuscated_0D122809222231033C212D39190C2E2F092F0B0A030411_ = "C1.ID AS ID_1, C1.TITLE AS TITLE_1, C1.FILENAME AS FILENAME_1, C1.ICON_CSS_CLASS AS ICON_CSS_CLASS_1";
- for ($i = 2; $i <= $_obfuscated_0D1506072E33191E5C27231C1C3F5C095C212F5C3E3D11_; $i++) {
- $_obfuscated_0D122809222231033C212D39190C2E2F092F0B0A030411_ .= ", C" . $i . ".ID AS ID_" . $i . ", C" . $i . ".TITLE AS TITLE_" . $i . ", C" . $i . ".FILENAME AS FILENAME_" . $i . ", C" . $i . ".ICON_CSS_CLASS AS ICON_CSS_CLASS_" . $i;
- }
- $_obfuscated_0D3E2F353D2E03130B0B251B061F033C0413221E330B11_ = PREFIX . "CATEGORY C1";
- for ($i = 2; $i <= $_obfuscated_0D1506072E33191E5C27231C1C3F5C095C212F5C3E3D11_; $i++) {
- $_obfuscated_0D3E2F353D2E03130B0B251B061F033C0413221E330B11_ .= " LEFT OUTER JOIN " . PREFIX . "CATEGORY C" . $i . " ON C" . $i . ".PARENT_ID=C" . ($i - 1) . ".ID AND C" . $i . ".ISVALID='Y' " . (defined("HIDE_CATS_IF_PRODS_0") && HIDE_CATS_IF_PRODS_0 == 1 ? "AND C" . $i . ".PRODUCTS>0" : "");
- }
- $_obfuscated_0D1A3B1139363524221C32303E2C1B0714392529400101_ = "C1.HOMEPAGE_DISPLAY, C1.SORT_ORDER, C1.TITLE";
- for ($i = 2; $i <= $_obfuscated_0D1506072E33191E5C27231C1C3F5C095C212F5C3E3D11_; $i++) {
- $_obfuscated_0D1A3B1139363524221C32303E2C1B0714392529400101_ .= ", C" . $i . ".HOMEPAGE_DISPLAY, C" . $i . ".SORT_ORDER, C" . $i . ".TITLE";
- }
- $res = executeQuery("SELECT " . $_obfuscated_0D122809222231033C212D39190C2E2F092F0B0A030411_ . " FROM " . $_obfuscated_0D3E2F353D2E03130B0B251B061F033C0413221E330B11_ . " WHERE C1.PARENT_ID=0 AND C1.ISVALID='Y' " . (defined("HIDE_CATS_IF_PRODS_0") && HIDE_CATS_IF_PRODS_0 == 1 ? "AND C1.PRODUCTS>0" : "") . " ORDER BY " . $_obfuscated_0D1A3B1139363524221C32303E2C1B0714392529400101_ . " LIMIT " . MAX_PRELOAD_CATEGORIES_IN_ARRAY);
- while ($row = getRow($res)) {
- if (0 < (int) $row["ID_1"] && !isset($_obfuscated_0D2C053C2E1A3D1605331E0D2A1E0F3837102A0E3E2232_[$row["ID_1"]])) {
- $_obfuscated_0D2C053C2E1A3D1605331E0D2A1E0F3837102A0E3E2232_[$row["ID_1"]] = ["ID" => $row["ID_1"], "TITLE" => $row["TITLE_1"], "FILENAME" => $row["FILENAME_1"], "ICON_CSS_CLASS" => $row["ICON_CSS_CLASS_1"], "CHILDS" => []];
- }
- if (0 < (int) $row["ID_2"] && !isset($_obfuscated_0D2C053C2E1A3D1605331E0D2A1E0F3837102A0E3E2232_[$row["ID_1"]]["CHILDS"][$row["ID_2"]])) {
- $_obfuscated_0D2C053C2E1A3D1605331E0D2A1E0F3837102A0E3E2232_[$row["ID_1"]]["CHILDS"][$row["ID_2"]] = ["ID" => $row["ID_2"], "TITLE" => $row["TITLE_2"], "FILENAME" => $row["FILENAME_2"], "ICON_CSS_CLASS" => $row["ICON_CSS_CLASS_2"], "CHILDS" => []];
- }
- if (0 < (int) $row["ID_3"] && !isset($_obfuscated_0D2C053C2E1A3D1605331E0D2A1E0F3837102A0E3E2232_[$row["ID_1"]]["CHILDS"][$row["ID_2"]]["CHILDS"][$row["ID_3"]])) {
- $_obfuscated_0D2C053C2E1A3D1605331E0D2A1E0F3837102A0E3E2232_[$row["ID_1"]]["CHILDS"][$row["ID_2"]]["CHILDS"][$row["ID_3"]] = ["ID" => $row["ID_3"], "TITLE" => $row["TITLE_3"], "FILENAME" => $row["FILENAME_3"], "ICON_CSS_CLASS" => $row["ICON_CSS_CLASS_3"], "CHILDS" => []];
- }
- if (0 < (int) $row["ID_4"]) {
- $_obfuscated_0D2C053C2E1A3D1605331E0D2A1E0F3837102A0E3E2232_[$row["ID_1"]]["CHILDS"][$row["ID_2"]]["CHILDS"][$row["ID_3"]]["CHILDS"][$row["ID_4"]] = ["ID" => $row["ID_4"], "TITLE" => $row["TITLE_4"], "FILENAME" => $row["FILENAME_4"], "ICON_CSS_CLASS" => $row["ICON_CSS_CLASS_4"], "CHILDS" => []];
- }
- }
- free($res);
- return $_obfuscated_0D2C053C2E1A3D1605331E0D2A1E0F3837102A0E3E2232_;
- }
- function getXMLPromptOptions($tagArray, $selected = "", $remove = "", $firstOption = " - None - ")
- {
- asort($_obfuscated_0D0928113D5B0119123F2E3D042205052C1A10152E2501_);
- $_obfuscated_0D0839145C051B373713093F15090E0E3E2F0115242B32_ = $_obfuscated_0D18140B05223F232F15071C163D08271F0F1825063222_ == "" ? "" : "<option value=\"\">" . $_obfuscated_0D18140B05223F232F15071C163D08271F0F1825063222_ . "</option>";
- $count = 0;
- foreach ($_obfuscated_0D0928113D5B0119123F2E3D042205052C1A10152E2501_ as $_obfuscated_0D3E353F1F2617183E3F193E3F03222707341122273511_) {
- $_obfuscated_0D0C1C0D06220D0B2B2E0C0237100F1F0F0109153B0122_ = $_obfuscated_0D3E353F1F2617183E3F193E3F03222707341122273511_;
- if ($_obfuscated_0D33112D3811160D3D062A192439255B0930262E043211_ != "") {
- $_obfuscated_0D0C1C0D06220D0B2B2E0C0237100F1F0F0109153B0122_ = substr($_obfuscated_0D3E353F1F2617183E3F193E3F03222707341122273511_, strlen($_obfuscated_0D33112D3811160D3D062A192439255B0930262E043211_) - 1 + strlen(XML_TAG_SEPARATOR));
- $_obfuscated_0D0C1C0D06220D0B2B2E0C0237100F1F0F0109153B0122_ = str_replace(XML_TAG_SEPARATOR, XML_TAG_SEPARATOR_DISPLAY, $_obfuscated_0D0C1C0D06220D0B2B2E0C0237100F1F0F0109153B0122_);
- $_obfuscated_0D0C1C0D06220D0B2B2E0C0237100F1F0F0109153B0122_ = str_replace(XML_ATTRIB_SEPARATOR, XML_ATTRIB_SEPARATOR_DISPLAY, $_obfuscated_0D0C1C0D06220D0B2B2E0C0237100F1F0F0109153B0122_);
- $_obfuscated_0D0C1C0D06220D0B2B2E0C0237100F1F0F0109153B0122_ = trim($_obfuscated_0D0C1C0D06220D0B2B2E0C0237100F1F0F0109153B0122_);
- }
- if ($_obfuscated_0D0C1C0D06220D0B2B2E0C0237100F1F0F0109153B0122_ != "") {
- $count++;
- $_obfuscated_0D0839145C051B373713093F15090E0E3E2F0115242B32_ .= "\n<option value=\"" . $_obfuscated_0D3E353F1F2617183E3F193E3F03222707341122273511_ . "\" " . ($_obfuscated_0D3E353F1F2617183E3F193E3F03222707341122273511_ == $_obfuscated_0D29311F390C131F291B0B03141B0F393C32133B2E3D01_ ? "selected" : "") . ">" . $_obfuscated_0D0C1C0D06220D0B2B2E0C0237100F1F0F0109153B0122_ . "</option>";
- }
- }
- return $_obfuscated_0D0839145C051B373713093F15090E0E3E2F0115242B32_;
- }
- function makeFeedPromptComboColumn($columnNo, $selectedValue = "", $javascript = "")
- {
- global $_obfuscated_0D1A382829093E121601362F0A06341C3D0A3108403101_;
- global $_obfuscated_0D352D15371E062C1424343527231829092D250E0D2301_;
- global $_obfuscated_0D3B26361D403D1B2E1C04225C2731123608313B103501_;
- $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ = $_obfuscated_0D352D15371E062C1424343527231829092D250E0D2301_[$_obfuscated_0D341938233B343C24343C12260940243B3F210C121532_];
- echo "\t<select name=\"colNo";
- echo $_obfuscated_0D341938233B343C24343C12260940243B3F210C121532_;
- echo "\" class=\"effect\" ";
- echo $_obfuscated_0D231E3E040E38273F3F0B163004260C071E0C02120A11_ != "" ? "onChange=\"" . $_obfuscated_0D231E3E040E38273F3F0B163004260C071E0C02120A11_ . "\"" : "";
- echo ">\r\n\t\t<option value='' ";
- echo strlen($_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_) == 0 ? " selected" : "";
- echo "> -None- </option>\r\n\t\t<option value='colMaincat' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_MAIN_CAT" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Main-Category</option>\r\n\t\t<option value='colSubcat' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_SUB_CAT" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Sub-Category</option>\r\n\t\t<option value='colMicrocat' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_MICRO_CAT" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Micro-Category</option>\r\n\t\t<option value='colCatid' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_CAT_ID" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " CategoryID</option>\r\n\r\n\t\t<option value='colProduct' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_PRODUCT" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Product name</option>\r\n\t\t<option value='colDetail' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_DETAIL" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Description</option>\r\n\t\t<option value='colImage' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_IMAGE" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Image</option>\r\n\r\n\t\t<option value='colPrice' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_PRICE" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Price</option>\r\n\t\t";
- if ($_obfuscated_0D3B26361D403D1B2E1C04225C2731123608313B103501_) {
- echo "\t\t\t<option value='colPriceInclVAT' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_PRICE_INCL_VAT" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Price Incl. VAT</option>\r\n\t\t";
- }
- echo "\t\t<option value='colBrand' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_BRANDS" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Manufacturer</option>\r\n\t\t<option value='colPartNo' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_PARTNO" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Product code</option>\r\n\t\t<option value='colEanUpc' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_EAN_UPC" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " EAN/UPC code</option>\r\n\t\t<!-- <option value='colDetailURL' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_DETAIL_URL" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Product DetailURL</option> -->\r\n\t\t<option value='colBuyURL' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_BUY_URL" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Product BuyURL</option>\r\n\t\t<option value='colComments' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_COMMENTS" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Merchant's comments</option>\r\n\t\t<option value='colShipping' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_SHIPPING" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Shipping info</option>\r\n\t\t<option value='colAvailability' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_AVAILABILITY" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Product availability</option>\r\n\r\n\t\t";
- if (IS_KAONCART_INSTALLED == 1) {
- echo "\t\t\t<option value='colQuantity' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_QUANTITY" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Quantity</option>\r\n\t\t\t<option value='colDimLength' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_DIMENSION_LENGTH" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Dimension Length</option>\r\n\t\t\t<option value='colDimWidth' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_DIMENSION_WIDTH" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Dimension Width</option>\r\n\t\t\t<option value='colDimHeight' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_DIMENSION_HEIGHT" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Dimension Height</option>\r\n\t\t\t<option value='colDimUnit' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_DIMENSION_UNIT" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Dimension Unit</option>\r\n\t\t\t<option value='colWeight' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_WEIGHT" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Weight</option>\r\n\t\t\t<option value='colWeightUnit' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_WEIGHT_UNIT" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR;
- echo " Weight Unit</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_1 != "") {
- echo "\t\t\t<option value='colField1' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_FIELD1" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . PRODUCT_FIELD_1;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_2 != "") {
- echo "\t\t\t<option value='colField2' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_FIELD2" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . PRODUCT_FIELD_2;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_3 != "") {
- echo "\t\t\t<option value='colField3' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_FIELD3" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . PRODUCT_FIELD_3;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_4 != "") {
- echo "\t\t\t<option value='colField4' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_FIELD4" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . PRODUCT_FIELD_4;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_5 != "") {
- echo "\t\t\t<option value='colField5' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_FIELD5" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . PRODUCT_FIELD_5;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_6 != "") {
- echo "\t\t\t<option value='colField6' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_FIELD6" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . PRODUCT_FIELD_6;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_7 != "") {
- echo "\t\t\t<option value='colField7' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_FIELD7" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . PRODUCT_FIELD_7;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_8 != "") {
- echo "\t\t\t<option value='colField8' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_FIELD8" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . PRODUCT_FIELD_8;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_9 != "") {
- echo "\t\t\t<option value='colField9' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_FIELD9" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . PRODUCT_FIELD_9;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_1 != "") {
- echo "\t\t\t<option value='colUserField1' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_USER_FIELD1" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . USER_PRODUCT_FIELD_1;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_2 != "") {
- echo "\t\t\t<option value='colUserField2' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_USER_FIELD2" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . USER_PRODUCT_FIELD_2;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_3 != "") {
- echo "\t\t\t<option value='colUserField3' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_USER_FIELD3" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . USER_PRODUCT_FIELD_3;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_4 != "") {
- echo "\t\t\t<option value='colUserField4' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_USER_FIELD4" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . USER_PRODUCT_FIELD_4;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_5 != "") {
- echo "\t\t\t<option value='colUserField5' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_USER_FIELD5" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . USER_PRODUCT_FIELD_5;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_6 != "") {
- echo "\t\t\t<option value='colUserField6' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_USER_FIELD6" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . USER_PRODUCT_FIELD_6;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_7 != "") {
- echo "\t\t\t<option value='colUserField7' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_USER_FIELD7" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . USER_PRODUCT_FIELD_7;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_8 != "") {
- echo "\t\t\t<option value='colUserField8' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_USER_FIELD8" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . USER_PRODUCT_FIELD_8;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_9 != "") {
- echo "\t\t\t<option value='colUserField9' ";
- echo $_obfuscated_0D3F0524230B131B3B25070D0134272E320B1E2C263611_ == "COL_USER_FIELD9" ? " selected" : "";
- echo ">";
- echo COLUMN_FOR . " " . USER_PRODUCT_FIELD_9;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t</select>\r\n\t";
- }
- function showDDR4DBF($dex, $selectedValue = "", $javascript = "")
- {
- global $_obfuscated_0D3B26361D403D1B2E1C04225C2731123608313B103501_;
- echo "\t<select name=\"nmDBFField";
- echo $_obfuscated_0D0E12161F3E3E3F3C0F0C1E1B1F3605240D1D03040632_;
- echo "\" id=\"idDBFField";
- echo $_obfuscated_0D0E12161F3E3E3F3C0F0C1E1B1F3605240D1D03040632_;
- echo "\" class=\"effect\" ";
- echo $_obfuscated_0D231E3E040E38273F3F0B163004260C071E0C02120A11_ != "" ? "onChange=\"" . $_obfuscated_0D231E3E040E38273F3F0B163004260C071E0C02120A11_ . "\"" : "";
- echo " style=\"width:180px;\">\r\n\t\t<option value=''> -None- </option>\r\n\t\t<option value='colMaincat' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_MAIN_CAT" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Main-Category</option>\r\n\t\t<option value='colSubcat' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_SUB_CAT" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Sub-Category</option>\r\n\t\t<option value='colMicrocat' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_MICRO_CAT" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Micro-Category</option>\r\n\t\t<option value='colCatid' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_CAT_ID" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " CategoryID</option>\r\n\r\n\t\t<option value='colProduct' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_PRODUCT" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Product name</option>\r\n\t\t<option value='colDetail' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_DETAIL" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Description</option>\r\n\t\t<option value='colImage' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_IMAGE" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Image</option>\r\n\r\n\t\t<option value='colPrice' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_PRICE" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Price</option>\r\n\t\t";
- if ($_obfuscated_0D3B26361D403D1B2E1C04225C2731123608313B103501_) {
- echo "\t\t\t<option value='colPriceInclVAT' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_PRICE_INCL_VAT" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Price Incl. VAT</option>\r\n\t\t";
- }
- echo "\t\t<option value='colBrand' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_BRANDS" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Manufacturer</option>\r\n\t\t<option value='colPartNo' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_PARTNO" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Product code</option>\r\n\t\t<option value='colEanUpc' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_EAN_UPC" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " EAN/UPC code</option>\r\n\t\t<option value='colBuyURL' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_BUY_URL" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Product BuyURL</option>\r\n\t\t<option value='colComments' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_COMMENTS" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Merchant comments</option>\r\n\t\t<option value='colShipping' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_SHIPPING" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Shipping info</option>\r\n\t\t<option value='colAvailability' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_AVAILABILITY" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Product availability</option>\r\n\r\n\t\t";
- if (IS_KAONCART_INSTALLED == 1) {
- echo "\t\t\t<option value='colQuantity' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_QUANTITY" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Quantity</option>\r\n\t\t\t<option value='colDimLength' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_DIMENSION_LENGTH" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Dimension Length</option>\r\n\t\t\t<option value='colDimWidth' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_DIMENSION_WIDTH" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Dimension Width</option>\r\n\t\t\t<option value='colDimHeight' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_DIMENSION_HEIGHT" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Dimension Height</option>\r\n\t\t\t<option value='colDimUnit' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_DIMENSION_UNIT" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Dimension Unit</option>\r\n\t\t\t<option value='colWeight' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_WEIGHT" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Weight</option>\r\n\t\t\t<option value='colWeightUnit' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_WEIGHT_UNIT" ? " selected" : "";
- echo ">";
- echo COL_FOR;
- echo " Weight Unit</option>\r\n\t\t";
- }
- echo "\r\n\t\t<option value='colMerchantId' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_MERCHANT_ID" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . MERCHANT_ID;
- echo "</option>\r\n\t\t<option value='colMerchantName' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_MERCHANT_NAME" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . MERCHANT_NAME;
- echo "</option>\r\n\t\t<option value='colMerchantLogoUrl' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_MERCHANT_LOGO_URL" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . MERCHANT_LOGO_URL;
- echo "</option>\r\n\t\t<option value='colMerchantSiteUrl' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_MERCHANT_SITE_URL" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . MERCHANT_SITE_URL;
- echo "</option>\r\n\r\n\t\t";
- if (PRODUCT_FIELD_1 != "") {
- echo "\t\t\t<option value='colField1' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_FIELD1" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . PRODUCT_FIELD_1;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_2 != "") {
- echo "\t\t\t<option value='colField2' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_FIELD2" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . PRODUCT_FIELD_2;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_3 != "") {
- echo "\t\t\t<option value='colField3' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_FIELD3" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . PRODUCT_FIELD_3;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_4 != "") {
- echo "\t\t\t<option value='colField4' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_FIELD4" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . PRODUCT_FIELD_4;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_5 != "") {
- echo "\t\t\t<option value='colField5' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_FIELD5" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . PRODUCT_FIELD_5;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_6 != "") {
- echo "\t\t\t<option value='colField6' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_FIELD6" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . PRODUCT_FIELD_6;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_7 != "") {
- echo "\t\t\t<option value='colField7' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_FIELD7" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . PRODUCT_FIELD_7;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_8 != "") {
- echo "\t\t\t<option value='colField8' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_FIELD8" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . PRODUCT_FIELD_8;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (PRODUCT_FIELD_9 != "") {
- echo "\t\t\t<option value='colField9' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_FIELD9" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . PRODUCT_FIELD_9;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_1 != "") {
- echo "\t\t\t<option value='colUserField1' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_USER_FIELD1" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . USER_PRODUCT_FIELD_1;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_2 != "") {
- echo "\t\t\t<option value='colUserField2' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_USER_FIELD2" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . USER_PRODUCT_FIELD_2;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_3 != "") {
- echo "\t\t\t<option value='colUserField3' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_USER_FIELD3" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . USER_PRODUCT_FIELD_3;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_4 != "") {
- echo "\t\t\t<option value='colUserField4' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_USER_FIELD4" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . USER_PRODUCT_FIELD_4;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_5 != "") {
- echo "\t\t\t<option value='colUserField5' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_USER_FIELD5" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . USER_PRODUCT_FIELD_5;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_6 != "") {
- echo "\t\t\t<option value='colUserField6' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_USER_FIELD6" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . USER_PRODUCT_FIELD_6;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_7 != "") {
- echo "\t\t\t<option value='colUserField7' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_USER_FIELD7" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . USER_PRODUCT_FIELD_7;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_8 != "") {
- echo "\t\t\t<option value='colUserField8' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_USER_FIELD8" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . USER_PRODUCT_FIELD_8;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t\t";
- if (USER_PRODUCT_FIELD_9 != "") {
- echo "\t\t\t<option value='colUserField9' ";
- echo $_obfuscated_0D2618301D1A2714162C2C3F0726363D0D3C0E3D250D11_ == "COL_USER_FIELD9" ? " selected" : "";
- echo ">";
- echo COL_FOR . " " . USER_PRODUCT_FIELD_9;
- echo "</option>\r\n\t\t";
- }
- echo "\r\n\t</select>\r\n\t";
- }
- function showCategorySelector($fieldName, $showRoot = 0, $formName = "F", $changeAction = "", $selOnlyProd = 0)
- {
- echo "\t<a href=\"javascript:showCategorySelector('";
- echo $_obfuscated_0D01043E37151E32153F1F1D0728280F0B18385B273E11_;
- echo "', '";
- echo $_obfuscated_0D285B353E332B0F2C3B020F12051C103D3C080B313122_;
- echo "', '";
- echo $_obfuscated_0D173B300A3F295B0F1F38381012131B241C1321050932_;
- echo "', ";
- echo (int) $_obfuscated_0D082D02271222301F0807401C5B0D160D0430011E2911_;
- echo ", ";
- echo (int) $_obfuscated_0D1A05170F2F133F32110E3E321F060F1B1A142C0D0A11_;
- echo ");\" class=\"link\">";
- echo EXPAND_DROPDOWN;
- echo " <img src=\"";
- echo SCRIPT_ROOT;
- echo "images/menu_arrow.gif\" width=\"7\" height=\"11\" alt=arrow></a>\r\n\t<br/>\r\n\t<iframe src=\"\" id=\"popin_";
- echo $_obfuscated_0D285B353E332B0F2C3B020F12051C103D3C080B313122_;
- echo "\" name=\"popin_";
- echo $_obfuscated_0D285B353E332B0F2C3B020F12051C103D3C080B313122_;
- echo "\" style=\"position:absolute;width:500px; height:450px; display:none; border:2px solid black;\" frameborder=0 scrolling=\"no\"></iframe>\r\n\t";
- }
- function showProductSelector($fieldName, $selected = "", $formName = "F")
- {
- echo "\t<nobr><div id=\"catProdTitle\" style=\"height: 12px; display: block; background-color: #EFEFEF; padding: 2px; border-top: 2px solid #BEBEBE; border-left: 2px solid #BEBEBE; border-right: 2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF;\">";
- echo $_obfuscated_0D29311F390C131F291B0B03141B0F393C32133B2E3D01_ == "" ? " " : getcategorybreadcrumb(getColumn("PRODUCT", $_obfuscated_0D29311F390C131F291B0B03141B0F393C32133B2E3D01_, "CATEGORY_ID"), " » {TITLE}") . " » " . getColumn("PRODUCT", $_obfuscated_0D29311F390C131F291B0B03141B0F393C32133B2E3D01_);
- echo "</div> <a href=\"javascript:void(0);\" onclick=\"document.all['popin_";
- echo $_obfuscated_0D285B353E332B0F2C3B020F12051C103D3C080B313122_;
- echo "'].style.visibility='visible'; window.open('";
- echo SCRIPT_ROOT;
- echo "product_selector.php?fieldName=";
- echo $_obfuscated_0D285B353E332B0F2C3B020F12051C103D3C080B313122_;
- echo "&productId='+";
- echo $_obfuscated_0D01043E37151E32153F1F1D0728280F0B18385B273E11_;
- echo ".";
- echo $_obfuscated_0D285B353E332B0F2C3B020F12051C103D3C080B313122_;
- echo ".value, 'popin_";
- echo $_obfuscated_0D285B353E332B0F2C3B020F12051C103D3C080B313122_;
- echo "');\" class=\"link\">";
- echo SELECT_PRODUCT;
- echo " <img src=\"";
- echo SCRIPT_ROOT;
- echo "images/menu_arrow.gif\" width=\"7\" height=\"11\" \"0\" alt=arrow></a></nobr>\r\n\t<iframe src=\"\" id=\"popin_";
- echo $_obfuscated_0D285B353E332B0F2C3B020F12051C103D3C080B313122_;
- echo "\" name=\"popin_";
- echo $_obfuscated_0D285B353E332B0F2C3B020F12051C103D3C080B313122_;
- echo "\" style=\"position:absolute; width:300px; height:350px; visibility:hidden; border:2px solid black;\" frameborder=0 scrolling=\"no\"></iframe>\r\n\t<input type=\"hidden\" name=\"";
- echo $_obfuscated_0D285B353E332B0F2C3B020F12051C103D3C080B313122_;
- echo "\" value=\"";
- echo $_obfuscated_0D29311F390C131F291B0B03141B0F393C32133B2E3D01_;
- echo "\">\r\n\t";
- }
- function calculateShipping($shipping, $oZipCode, $dZipCode)
- {
- $_obfuscated_0D1433273D140B05211C23332F123404250B0E083D1B32_ = 0;
- if ($_obfuscated_0D2C191E23141C232731220B0C08121B1B193202350A32_ != "") {
- $_obfuscated_0D273739052E390B1C21280D175C27160C1B402E132911_ = explode(" ", $_obfuscated_0D2C191E23141C232731220B0C08121B1B193202350A32_);
- foreach ($_obfuscated_0D273739052E390B1C21280D175C27160C1B402E132911_ as $_obfuscated_0D251E3B142F23071B0E22363F0B1632241E2E345B3711_) {
- if (substr($_obfuscated_0D251E3B142F23071B0E22363F0B1632241E2E345B3711_, 0, 1) == SCRIPT_DOLLAR) {
- $_obfuscated_0D1433273D140B05211C23332F123404250B0E083D1B32_ += substr($_obfuscated_0D251E3B142F23071B0E22363F0B1632241E2E345B3711_, 1);
- } else {
- if (is_numeric($_obfuscated_0D251E3B142F23071B0E22363F0B1632241E2E345B3711_)) {
- $_obfuscated_0D1433273D140B05211C23332F123404250B0E083D1B32_ += $_obfuscated_0D251E3B142F23071B0E22363F0B1632241E2E345B3711_;
- }
- }
- }
- return $_obfuscated_0D1433273D140B05211C23332F123404250B0E083D1B32_;
- } else {
- if ($_obfuscated_0D300436195B3D2A0F181F3E2C123E1D1706371F293B01_ != "" && $_obfuscated_0D250B02062D401837142F38125C0C142D361D3D1B3932_ != "") {
- $msg = "";
- require_once "include/include_ups.php";
- $_obfuscated_0D0A2F01111F27143E35240A350917391E0D2E1E011A01_ = new Ups();
- $_obfuscated_0D0A2F01111F27143E35240A350917391E0D2E1E011A01_->upsProduct("GND");
- $_obfuscated_0D0A2F01111F27143E35240A350917391E0D2E1E011A01_->origin($_obfuscated_0D300436195B3D2A0F181F3E2C123E1D1706371F293B01_, UPS_SHIPPING_COUNTRY_CODE);
- $_obfuscated_0D0A2F01111F27143E35240A350917391E0D2E1E011A01_->dest($_obfuscated_0D250B02062D401837142F38125C0C142D361D3D1B3932_, UPS_SHIPPING_COUNTRY_CODE);
- $_obfuscated_0D0A2F01111F27143E35240A350917391E0D2E1E011A01_->rate("RDP");
- $_obfuscated_0D0A2F01111F27143E35240A350917391E0D2E1E011A01_->container("CP");
- $_obfuscated_0D0A2F01111F27143E35240A350917391E0D2E1E011A01_->weight(1);
- $_obfuscated_0D0A2F01111F27143E35240A350917391E0D2E1E011A01_->rescom("COM");
- $_obfuscated_0D1433273D140B05211C23332F123404250B0E083D1B32_ = $_obfuscated_0D0A2F01111F27143E35240A350917391E0D2E1E011A01_->getQuote();
- return $_obfuscated_0D1433273D140B05211C23332F123404250B0E083D1B32_;
- }
- return 0;
- }
- }
- function calculateTaxFromZipCode($userId, $zipCode)
- {
- if ($_obfuscated_0D1A2C3C07113E265B283D2D3532290C3B3F33375B0322_ == "") {
- return 0;
- }
- $_obfuscated_0D102338302E1C3421081233061A1A2327211C2E113F32_ = getColumn("ZIPCODES", $_obfuscated_0D1A2C3C07113E265B283D2D3532290C3B3F33375B0322_, "STATE", "ZIPCODE");
- if ($_obfuscated_0D102338302E1C3421081233061A1A2327211C2E113F32_ == "") {
- return 0;
- }
- if ($_obfuscated_0D0D051821151105023C24353623070114333203232322_ != "") {
- $res = preparedQuery("SELECT TAX FROM " . PREFIX . "USER_TAX WHERE USERID = ? AND STATE = ?", [$_obfuscated_0D0D051821151105023C24353623070114333203232322_, $_obfuscated_0D102338302E1C3421081233061A1A2327211C2E113F32_]);
- if ($row = getRow($res)) {
- return (int) $row["TAX"];
- }
- }
- $_obfuscated_0D11263D230F231C2827050E1D0F3D26141D100D1A3732_ = getColumn("STATE", $_obfuscated_0D102338302E1C3421081233061A1A2327211C2E113F32_, "TAX", "CODE");
- return (int) $_obfuscated_0D11263D230F231C2827050E1D0F3D26141D100D1A3732_;
- }
- function matchColumnInDbWithCSV($tableName, $matchField, $returnField, $needle, $where = "")
- {
- global $matchColumnInDbWithCSV_msg;
- $matchColumnInDbWithCSV_msg = "";
- if (str_replace(" ", "", $_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_) == "1=1") {
- $_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_ = "";
- }
- if ($_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_ == "") {
- $matchColumnInDbWithCSV_msg = RESTRICTED_TO_SEARCH_IN_ALL_PRODUCTS;
- return 0;
- }
- if ($_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_ == "" || $_obfuscated_0D3437342B07182E2E0C2A361C1928191C261C1A103901_ == "" || $_obfuscated_0D2D262724092C293D2C1B340107021A5B2D1238283911_ == "" || $_obfuscated_0D2D363938373D3D38261B402D055C371630383D182922_ == "") {
- return 0;
- }
- $_obfuscated_0D1C382C395C192724380E5C1C272D362B213503371201_ = " " . trim($_obfuscated_0D100C3F343507330F1D0D29030C193402070E37022F22_) . " ";
- $_obfuscated_0D3525322E352F13360F3F2C192606272E0A1C0F143601_ = 0;
- $sql = "SELECT " . $_obfuscated_0D3437342B07182E2E0C2A361C1928191C261C1A103901_ . " AS ID, " . $_obfuscated_0D2D262724092C293D2C1B340107021A5B2D1238283911_ . " AS TITLE FROM " . PREFIX . $_obfuscated_0D2D363938373D3D38261B402D055C371630383D182922_ . " WHERE " . $_obfuscated_0D37112B222F3E1F343321012316153B15132212140532_;
- $_obfuscated_0D021F1E01040C211731332D2104312604093B2E0D2501_ = executeQuery($sql);
- while ($_obfuscated_0D0608061E5C21312109251335140A1728365C122D2B01_ = getRow($_obfuscated_0D021F1E01040C211731332D2104312604093B2E0D2501_)) {
- if ($_obfuscated_0D0608061E5C21312109251335140A1728365C122D2B01_["TITLE"] != "") {
- $_obfuscated_0D183C242B34401112351518402C2D303B3C300E3E2F32_ = explode(" ", $_obfuscated_0D0608061E5C21312109251335140A1728365C122D2B01_["TITLE"]);
- $_obfuscated_0D3E0C2332152D35262929150414221D012B0B282C3F11_ = true;
- $_obfuscated_0D1E052B1C3E0A1608283C0C2107302C382F1814232E22_ = count($_obfuscated_0D183C242B34401112351518402C2D303B3C300E3E2F32_);
- for ($i = 0; $i < $_obfuscated_0D1E052B1C3E0A1608283C0C2107302C382F1814232E22_; $i++) {
- if ($_obfuscated_0D183C242B34401112351518402C2D303B3C300E3E2F32_[$i] != "" && !stristr($_obfuscated_0D1C382C395C192724380E5C1C272D362B213503371201_, " " . trim($_obfuscated_0D183C242B34401112351518402C2D303B3C300E3E2F32_[$i]) . " ")) {
- $_obfuscated_0D3E0C2332152D35262929150414221D012B0B282C3F11_ = false;
- }
- }
- if ($_obfuscated_0D3E0C2332152D35262929150414221D012B0B282C3F11_) {
- $_obfuscated_0D3525322E352F13360F3F2C192606272E0A1C0F143601_ = $_obfuscated_0D0608061E5C21312109251335140A1728365C122D2B01_["ID"];
- return $_obfuscated_0D3525322E352F13360F3F2C192606272E0A1C0F143601_;
- }
- }
- }
- return $_obfuscated_0D3525322E352F13360F3F2C192606272E0A1C0F143601_;
- }
- function makeGetArray($arr, $name, $delimiter = "&")
- {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = "";
- if (!is_array($arr) || count($arr) == 0) {
- return "";
- }
- if ($_obfuscated_0D19144022245C0512033E1B0C101407041B0A3C3E3432_ == "") {
- return "";
- }
- foreach ($arr as $val) {
- if ($val != "") {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ .= $_obfuscated_0D22121A0905312823273934092A3D35105C3E05361132_ . urlencode($_obfuscated_0D19144022245C0512033E1B0C101407041B0A3C3E3432_) . "=" . $val;
- }
- }
- return $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- }
- function getDatafeedDelimiter($delimiter)
- {
- echo "\t<option value=\",\" ";
- echo $_obfuscated_0D22121A0905312823273934092A3D35105C3E05361132_ == "," ? "selected" : "";
- echo ">, (comma)</option>\r\n\t<option value=\"|\" ";
- echo $_obfuscated_0D22121A0905312823273934092A3D35105C3E05361132_ == "|" ? "selected" : "";
- echo ">| (pipe)</option>\r\n\t<option value=\"t\" ";
- echo $_obfuscated_0D22121A0905312823273934092A3D35105C3E05361132_ == "t" || $_obfuscated_0D22121A0905312823273934092A3D35105C3E05361132_ == "\t" ? "selected" : "";
- echo ">TAB</option>\r\n\t<option value=\";\" ";
- echo $_obfuscated_0D22121A0905312823273934092A3D35105C3E05361132_ == ";" ? "selected" : "";
- echo ">; (semi colon)</option>\r\n\t<option value=\"~\" ";
- echo $_obfuscated_0D22121A0905312823273934092A3D35105C3E05361132_ == "~" ? "selected" : "";
- echo ">~ (tidal)</option>\r\n\t";
- }
- function divideEx($op1, $op2, $decimals = "")
- {
- if ($_obfuscated_0D222F3B1933183C26130B383E272F2F10192C1D5C3E32_ != 0) {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = $_obfuscated_0D25175C2E0D05032414192A0423172817153218233032_ / $_obfuscated_0D222F3B1933183C26130B383E272F2F10192C1D5C3E32_;
- } else {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = $_obfuscated_0D25175C2E0D05032414192A0423172817153218233032_;
- }
- if ($_obfuscated_0D1217391633401F37372512311B3B28133D37301B2932_ != "") {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = number_format($_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_, $_obfuscated_0D1217391633401F37372512311B3B28133D37301B2932_, ".", "");
- }
- return $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- }
- function cacheGoThrough($cacheKey, $doEnable = "")
- {
- global $_obfuscated_0D11132A3E2F13281C3C32325C2403271C272A0A140F32_;
- global $_obfuscated_0D3E031C1A2F132416263F22400A083502121F041C3C01_;
- global $_obfuscated_0D5C405C230A312B0D3701242526383C0C0D1E400F1811_;
- global $_obfuscated_0D3C242E082D0136280E373516092412370F3517181C22_;
- global $_obfuscated_0D1D5C2C2E080A37013D222C18251E0B26272C372C2422_;
- global $lang;
- global $_obfuscated_0D282B0F39370538343B3E5C0F3B3B2D231C5B1D0B3111_;
- global $_obfuscated_0D1B0A243F0B15350A405C17322F230B5B342F06033701_;
- if ($_obfuscated_0D11132A3E2F13281C3C32325C2403271C272A0A140F32_) {
- return true;
- }
- $_obfuscated_0D1D5C2C2E080A37013D222C18251E0B26272C372C2422_ = microtime(true);
- if (isset($_obfuscated_0D2C273509323812072F27343523382D3135361E232C01_) && is_bool($_obfuscated_0D2C273509323812072F27343523382D3135361E232C01_)) {
- $_obfuscated_0D11132A3E2F13281C3C32325C2403271C272A0A140F32_ = $_obfuscated_0D2C273509323812072F27343523382D3135361E232C01_;
- } else {
- $_obfuscated_0D11132A3E2F13281C3C32325C2403271C272A0A140F32_ = USE_CACHE == "Y";
- }
- if ($_obfuscated_0D11132A3E2F13281C3C32325C2403271C272A0A140F32_ && $_obfuscated_0D323D3C13022C01110E195C17190F07035C3531030B22_ != "") {
- $_obfuscated_0D3E031C1A2F132416263F22400A083502121F041C3C01_ = "cache/html/" . md5($_obfuscated_0D323D3C13022C01110E195C17190F07035C3531030B22_ . ($_obfuscated_0D1B0A243F0B15350A405C17322F230B5B342F06033701_ == "" ? "" : "-" . $_obfuscated_0D1B0A243F0B15350A405C17322F230B5B342F06033701_) . "-" . $lang . "-" . $_obfuscated_0D282B0F39370538343B3E5C0F3B3B2D231C5B1D0B3111_) . ".html";
- if ($_GET["reCache"] == "" && file_exists(PATH_SUBD . $_obfuscated_0D3E031C1A2F132416263F22400A083502121F041C3C01_) && time() < filemtime(PATH_SUBD . $_obfuscated_0D3E031C1A2F132416263F22400A083502121F041C3C01_) + CACHE_LIFE_IN_HRS * 60 * 60) {
- $_obfuscated_0D5C405C230A312B0D3701242526383C0C0D1E400F1811_ = readFromFile($_obfuscated_0D3E031C1A2F132416263F22400A083502121F041C3C01_);
- $_obfuscated_0D3C242E082D0136280E373516092412370F3517181C22_ = true;
- return false;
- }
- $_obfuscated_0D3C242E082D0136280E373516092412370F3517181C22_ = false;
- ob_start();
- return true;
- }
- return true;
- }
- function cacheFinalize($cacheKey = "")
- {
- global $_obfuscated_0D11132A3E2F13281C3C32325C2403271C272A0A140F32_;
- global $_obfuscated_0D3E031C1A2F132416263F22400A083502121F041C3C01_;
- global $_obfuscated_0D5C405C230A312B0D3701242526383C0C0D1E400F1811_;
- global $_obfuscated_0D3C242E082D0136280E373516092412370F3517181C22_;
- global $_obfuscated_0D1D5C2C2E080A37013D222C18251E0B26272C372C2422_;
- global $cacheLiveParts;
- global $_obfuscated_0D3108273621271B080B3C1E283B0C133D2D3C01280601_;
- global $lang;
- global $_obfuscated_0D282B0F39370538343B3E5C0F3B3B2D231C5B1D0B3111_;
- global $_obfuscated_0D1B0A243F0B15350A405C17322F230B5B342F06033701_;
- if ($_obfuscated_0D11132A3E2F13281C3C32325C2403271C272A0A140F32_ && $_obfuscated_0D323D3C13022C01110E195C17190F07035C3531030B22_ != "" && $_obfuscated_0D3E031C1A2F132416263F22400A083502121F041C3C01_ != "cache/html/" . md5($_obfuscated_0D323D3C13022C01110E195C17190F07035C3531030B22_ . ($_obfuscated_0D1B0A243F0B15350A405C17322F230B5B342F06033701_ == "" ? "" : "-" . $_obfuscated_0D1B0A243F0B15350A405C17322F230B5B342F06033701_) . "-" . $lang . "-" . $_obfuscated_0D282B0F39370538343B3E5C0F3B3B2D231C5B1D0B3111_) . ".html") {
- return NULL;
- }
- if ($_obfuscated_0D11132A3E2F13281C3C32325C2403271C272A0A140F32_) {
- $_obfuscated_0D3D342A1D3F17263E2D1D38133F3D09390B3712182E32_ = 0;
- if (!$_obfuscated_0D3C242E082D0136280E373516092412370F3517181C22_) {
- $_obfuscated_0D5C405C230A312B0D3701242526383C0C0D1E400F1811_ = ob_get_contents();
- ob_end_clean();
- writeToFile($_obfuscated_0D3E031C1A2F132416263F22400A083502121F041C3C01_, $_obfuscated_0D5C405C230A312B0D3701242526383C0C0D1E400F1811_);
- $_obfuscated_0D3D342A1D3F17263E2D1D38133F3D09390B3712182E32_ = microtime(true) - $_obfuscated_0D1D5C2C2E080A37013D222C18251E0B26272C372C2422_;
- }
- if (is_array($cacheLiveParts)) {
- foreach ($cacheLiveParts as $key => $val) {
- $_obfuscated_0D5C405C230A312B0D3701242526383C0C0D1E400F1811_ = str_replace("{_CLP_" . $key . "}", $val, $_obfuscated_0D5C405C230A312B0D3701242526383C0C0D1E400F1811_);
- }
- }
- if (is_array($_obfuscated_0D3108273621271B080B3C1E283B0C133D2D3C01280601_)) {
- foreach ($_obfuscated_0D3108273621271B080B3C1E283B0C133D2D3C01280601_ as $key => $val) {
- $_obfuscated_0D5C405C230A312B0D3701242526383C0C0D1E400F1811_ = str_replace("{_CLP_" . $key . "}", $val, $_obfuscated_0D5C405C230A312B0D3701242526383C0C0D1E400F1811_);
- }
- }
- echo $_obfuscated_0D5C405C230A312B0D3701242526383C0C0D1E400F1811_;
- if ($_obfuscated_0D3C242E082D0136280E373516092412370F3517181C22_) {
- echo "\n\n\n<!-- Cached output in " . (microtime(true) - $_obfuscated_0D1D5C2C2E080A37013D222C18251E0B26272C372C2422_) . " seconds -->";
- } else {
- echo "\n\n\n<!-- Cache updated in " . (microtime(true) - $_obfuscated_0D1D5C2C2E080A37013D222C18251E0B26272C372C2422_) . " seconds -->";
- }
- $_obfuscated_0D11132A3E2F13281C3C32325C2403271C272A0A140F32_ = false;
- $_obfuscated_0D3E031C1A2F132416263F22400A083502121F041C3C01_ = "";
- return NULL;
- } else {
- echo "\n\n\n<!-- Live output in " . (microtime(true) - $_obfuscated_0D1D5C2C2E080A37013D222C18251E0B26272C372C2422_) . " seconds -->";
- }
- }
- function cacheLivePart($key)
- {
- global $_obfuscated_0D11132A3E2F13281C3C32325C2403271C272A0A140F32_;
- global $cacheLiveParts;
- global $_obfuscated_0D3108273621271B080B3C1E283B0C133D2D3C01280601_;
- if ($_obfuscated_0D11132A3E2F13281C3C32325C2403271C272A0A140F32_) {
- return "{_CLP_" . $key . "}";
- }
- if (is_array($cacheLiveParts) && isset($cacheLiveParts[$key])) {
- return $cacheLiveParts[$key];
- }
- if (is_array($_obfuscated_0D3108273621271B080B3C1E283B0C133D2D3C01280601_) && isset($_obfuscated_0D3108273621271B080B3C1E283B0C133D2D3C01280601_[$key])) {
- return $_obfuscated_0D3108273621271B080B3C1E283B0C133D2D3C01280601_[$key];
- }
- if (isset($key)) {
- return ${$key};
- }
- return "";
- }
- function getLocalizedPathForUpload($filepath)
- {
- if ($_obfuscated_0D0208182A191221393C251A0A16112602242F3B0D2901_ == "") {
- return "";
- }
- if (PATH == PATH_SUBD) {
- return PATH . $_obfuscated_0D0208182A191221393C251A0A16112602242F3B0D2901_;
- }
- return (strstr($_obfuscated_0D0208182A191221393C251A0A16112602242F3B0D2901_, "upload/") && !strstr($_obfuscated_0D0208182A191221393C251A0A16112602242F3B0D2901_, str_replace(PATH, "", PATH_SUBD)) ? PATH_SUBD : PATH) . $_obfuscated_0D0208182A191221393C251A0A16112602242F3B0D2901_;
- }
- function parseAmount($amount)
- {
- $_obfuscated_0D32121A32101301341F0326022D02051729375B1A0932_ = kregexpReplace("[^0-9\\.,]*", "i", "", $_obfuscated_0D32121A32101301341F0326022D02051729375B1A0932_);
- if (strlen($_obfuscated_0D32121A32101301341F0326022D02051729375B1A0932_) < 3) {
- return $_obfuscated_0D32121A32101301341F0326022D02051729375B1A0932_;
- }
- $_obfuscated_0D5B313026091013065C0D05103E2F0625323204331622_ = 0;
- $_obfuscated_0D2B081B3E260D072B0E155C18273F3514031303210522_ = 0;
- $_obfuscated_0D0B182B11141F140830101B223C2F5C040E0224153B22_ = substr($_obfuscated_0D32121A32101301341F0326022D02051729375B1A0932_, -3, 1);
- if ($_obfuscated_0D0B182B11141F140830101B223C2F5C040E0224153B22_ == "." || $_obfuscated_0D0B182B11141F140830101B223C2F5C040E0224153B22_ == ",") {
- $_obfuscated_0D5B313026091013065C0D05103E2F0625323204331622_ = substr($_obfuscated_0D32121A32101301341F0326022D02051729375B1A0932_, -2);
- $_obfuscated_0D2B081B3E260D072B0E155C18273F3514031303210522_ = substr($_obfuscated_0D32121A32101301341F0326022D02051729375B1A0932_, 0, -3);
- } else {
- $_obfuscated_0D0B182B11141F140830101B223C2F5C040E0224153B22_ = substr($_obfuscated_0D32121A32101301341F0326022D02051729375B1A0932_, -2, 1);
- if ($_obfuscated_0D0B182B11141F140830101B223C2F5C040E0224153B22_ == "." || $_obfuscated_0D0B182B11141F140830101B223C2F5C040E0224153B22_ == ",") {
- $_obfuscated_0D5B313026091013065C0D05103E2F0625323204331622_ = substr($_obfuscated_0D32121A32101301341F0326022D02051729375B1A0932_, -1);
- $_obfuscated_0D2B081B3E260D072B0E155C18273F3514031303210522_ = substr($_obfuscated_0D32121A32101301341F0326022D02051729375B1A0932_, 0, -2);
- } else {
- $_obfuscated_0D2B081B3E260D072B0E155C18273F3514031303210522_ = $_obfuscated_0D32121A32101301341F0326022D02051729375B1A0932_;
- }
- }
- $_obfuscated_0D2B081B3E260D072B0E155C18273F3514031303210522_ = str_replace(" ", "", $_obfuscated_0D2B081B3E260D072B0E155C18273F3514031303210522_);
- $_obfuscated_0D2B081B3E260D072B0E155C18273F3514031303210522_ = str_replace(".", "", $_obfuscated_0D2B081B3E260D072B0E155C18273F3514031303210522_);
- $_obfuscated_0D2B081B3E260D072B0E155C18273F3514031303210522_ = str_replace(",", "", $_obfuscated_0D2B081B3E260D072B0E155C18273F3514031303210522_);
- $_obfuscated_0D2B081B3E260D072B0E155C18273F3514031303210522_ = str_replace("'", "", $_obfuscated_0D2B081B3E260D072B0E155C18273F3514031303210522_);
- $_obfuscated_0D5B313026091013065C0D05103E2F0625323204331622_ = str_pad($_obfuscated_0D5B313026091013065C0D05103E2F0625323204331622_, 2, "0");
- return $_obfuscated_0D2B081B3E260D072B0E155C18273F3514031303210522_ . "." . $_obfuscated_0D5B313026091013065C0D05103E2F0625323204331622_;
- }
- function getTrackingURLwithClickId($buyUrl, $clickId)
- {
- if ($_obfuscated_0D14071B180426121A1538150C08173E162E155B0A0C22_ == "") {
- return $_obfuscated_0D1624180D1B32090A171C0C2904372C152D192A210E32_;
- }
- $_obfuscated_0D0D351B251A0E03402A233228053130033525032E2632_ = substring_index($_obfuscated_0D1624180D1B32090A171C0C2904372C152D192A210E32_, "/", 3);
- $res = preparedQuery("SELECT SUFFIX FROM " . PREFIX . "CLICKTHROUGH_URLS WHERE DOMAIN = ?", [$_obfuscated_0D0D351B251A0E03402A233228053130033525032E2632_]);
- if ($row = getRow($res)) {
- $_obfuscated_0D355B2C3309120407220F0925043209071D1A0B182122_ = $row["SUFFIX"];
- $_obfuscated_0D355B2C3309120407220F0925043209071D1A0B182122_ = str_replace("{TRACKING_ID}", $_obfuscated_0D14071B180426121A1538150C08173E162E155B0A0C22_, $_obfuscated_0D355B2C3309120407220F0925043209071D1A0B182122_);
- $_obfuscated_0D1624180D1B32090A171C0C2904372C152D192A210E32_ .= strstr($_obfuscated_0D1624180D1B32090A171C0C2904372C152D192A210E32_, "?") ? "&" : "?";
- $_obfuscated_0D1624180D1B32090A171C0C2904372C152D192A210E32_ = $_obfuscated_0D1624180D1B32090A171C0C2904372C152D192A210E32_ . substr($_obfuscated_0D355B2C3309120407220F0925043209071D1A0B182122_, 1);
- }
- return $_obfuscated_0D1624180D1B32090A171C0C2904372C152D192A210E32_;
- }
- function substring_index($subject, $delim, $count = 0)
- {
- $count = $count < 0 ? 0 : $count;
- $_obfuscated_0D12372B305C0335303016181F3F1A0910141C13022122_ = 0;
- for ($_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ = 0; $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_ < $count; $_obfuscated_0D5B15045C222D150F1E400A352A0726293119043F1211_++) {
- $_obfuscated_0D12372B305C0335303016181F3F1A0910141C13022122_ = strpos($_obfuscated_0D5C2916165C3511272E353E341B320D252C243E1D1722_, $_obfuscated_0D1F2603012F2A36230E370D16032F3F0B291B09161832_, $_obfuscated_0D12372B305C0335303016181F3F1A0910141C13022122_) + 1;
- }
- if (0 < $_obfuscated_0D12372B305C0335303016181F3F1A0910141C13022122_) {
- return substr($_obfuscated_0D5C2916165C3511272E353E341B320D252C243E1D1722_, 0, $_obfuscated_0D12372B305C0335303016181F3F1A0910141C13022122_ - 1);
- }
- return $_obfuscated_0D5C2916165C3511272E353E341B320D252C243E1D1722_;
- }
- function checkTrackingDuplicate($clickId, $storeName, $orderNo, $purchaseAmount)
- {
- $_obfuscated_0D04302A2E0A0B2D1840171D1D3D2A2240211D1B3E0101_ = (int) $_obfuscated_0D04302A2E0A0B2D1840171D1D3D2A2240211D1B3E0101_;
- $res = preparedQuery("SELECT ID FROM " . PREFIX . "CLICKTHROUGHS_NOTIFICATION WHERE CLICKTHROUGH_ID = ? AND STORE_NAME = ? AND ORDER_NO = ? AND PURCHASE_AMOUNT = ?", [$_obfuscated_0D14071B180426121A1538150C08173E162E155B0A0C22_, $_obfuscated_0D2E2E1C2A19350E37090C2D1E37090C293D3B37163301_, $_obfuscated_0D5C2B083C1B312D193C280916192B2D0B5C12253F1811_, $_obfuscated_0D04302A2E0A0B2D1840171D1D3D2A2240211D1B3E0101_]);
- if ($row = getRow($res)) {
- return $row["ID"];
- }
- return 0;
- }
- function addTrackingRecord(&$msg, $clickId, $storeName, $couponCode, $orderNo, $purchaseDate, $purchaseAmount, $cashbackAmount = 0)
- {
- $_obfuscated_0D14071B180426121A1538150C08173E162E155B0A0C22_ = (int) $_obfuscated_0D14071B180426121A1538150C08173E162E155B0A0C22_;
- $_obfuscated_0D04302A2E0A0B2D1840171D1D3D2A2240211D1B3E0101_ = (int) $_obfuscated_0D04302A2E0A0B2D1840171D1D3D2A2240211D1B3E0101_;
- $_obfuscated_0D1B2F5C40080E163B0A312F1C0F07231F023D271A3832_ = (int) $_obfuscated_0D1B2F5C40080E163B0A312F1C0F07231F023D271A3832_;
- if ($_obfuscated_0D14071B180426121A1538150C08173E162E155B0A0C22_ == "") {
- $msg = INFO_1 . " - [clickId]";
- return 0;
- }
- if ($_obfuscated_0D14013D152E391C0835380A3706290C231D12081E5C32_ == "") {
- $msg = INFO_1 . " - [date]";
- return 0;
- }
- if ($_obfuscated_0D04302A2E0A0B2D1840171D1D3D2A2240211D1B3E0101_ == "") {
- $msg = INFO_1 . " - [amount]";
- return 0;
- }
- $_obfuscated_0D1C1F3D04235B0D222E251F263B0E2632341515191201_ = checktrackingduplicate($_obfuscated_0D14071B180426121A1538150C08173E162E155B0A0C22_, $_obfuscated_0D2E2E1C2A19350E37090C2D1E37090C293D3B37163301_, $_obfuscated_0D5C2B083C1B312D193C280916192B2D0B5C12253F1811_, $_obfuscated_0D04302A2E0A0B2D1840171D1D3D2A2240211D1B3E0101_);
- if (0 < $_obfuscated_0D1C1F3D04235B0D222E251F263B0E2632341515191201_) {
- $msg = 11;
- return 0;
- }
- if (!($_obfuscated_0D1F051001173C2D19341D0629023913302B1B40182B22_ = getRecord("CLICKTHROUGHS", $_obfuscated_0D14071B180426121A1538150C08173E162E155B0A0C22_))) {
- $msg = 5;
- return 0;
- }
- $res = tableInsert("CLICKTHROUGHS_NOTIFICATION", ["CLICKTHROUGH_ID" => $_obfuscated_0D14071B180426121A1538150C08173E162E155B0A0C22_, "STORE_NAME" => $_obfuscated_0D2E2E1C2A19350E37090C2D1E37090C293D3B37163301_, "COUPON_CODE" => $_obfuscated_0D13110E020B3802020D5C27380D1C1C2F260128070422_, "ORDER_NO" => $_obfuscated_0D5C2B083C1B312D193C280916192B2D0B5C12253F1811_, "PURCHASE_DATE" => $_obfuscated_0D14013D152E391C0835380A3706290C231D12081E5C32_, "PURCHASE_AMOUNT" => $_obfuscated_0D04302A2E0A0B2D1840171D1D3D2A2240211D1B3E0101_]);
- $_obfuscated_0D24152219170E323F5C210A3917092A24173D18355B22_ = lastAutoInsertId();
- if (0 < $res) {
- if (IS_CASHBACK_INSTALLED == 1 && 0 < $_obfuscated_0D1F051001173C2D19341D0629023913302B1B40182B22_["VISITORID"] && checkCashbackDuplicate($_obfuscated_0D1F051001173C2D19341D0629023913302B1B40182B22_["VISITORID"], $_obfuscated_0D2E2E1C2A19350E37090C2D1E37090C293D3B37163301_, $_obfuscated_0D5C2B083C1B312D193C280916192B2D0B5C12253F1811_, $_obfuscated_0D04302A2E0A0B2D1840171D1D3D2A2240211D1B3E0101_) == 0) {
- $_obfuscated_0D0A5C5C240C0B303213125B070509243D14050A2C0922_ = "";
- $_obfuscated_0D050D0F2603242713241325081037103B0B3135173F22_ = addCashbackPurchase($_obfuscated_0D0A5C5C240C0B303213125B070509243D14050A2C0922_, $_obfuscated_0D1F051001173C2D19341D0629023913302B1B40182B22_["VISITORID"], $_obfuscated_0D1F051001173C2D19341D0629023913302B1B40182B22_["USERID"], $_obfuscated_0D2E2E1C2A19350E37090C2D1E37090C293D3B37163301_, $_obfuscated_0D13110E020B3802020D5C27380D1C1C2F260128070422_, $_obfuscated_0D5C2B083C1B312D193C280916192B2D0B5C12253F1811_, $_obfuscated_0D14013D152E391C0835380A3706290C231D12081E5C32_, $_obfuscated_0D04302A2E0A0B2D1840171D1D3D2A2240211D1B3E0101_);
- }
- if (IS_AFFILIATES_INSTALLED == 1 && 0 < $_obfuscated_0D1F051001173C2D19341D0629023913302B1B40182B22_["AFFILIATE_ID"] && aff_checkDuplicateCommission($_obfuscated_0D1F051001173C2D19341D0629023913302B1B40182B22_["AFFILIATE_ID"], $_obfuscated_0D1F051001173C2D19341D0629023913302B1B40182B22_["VISITORID"], $_obfuscated_0D5C2B083C1B312D193C280916192B2D0B5C12253F1811_) == 0) {
- $_obfuscated_0D15260E362B2833373B0C17370822250A06090D273B32_ = "";
- $_obfuscated_0D2C3618332E040C362D1517193F31071304171A3E2B22_ = aff_recordPurchaseCommission($_obfuscated_0D15260E362B2833373B0C17370822250A06090D273B32_, $_obfuscated_0D1F051001173C2D19341D0629023913302B1B40182B22_["AFFILIATE_ID"], $_obfuscated_0D1F051001173C2D19341D0629023913302B1B40182B22_["VISITORID"], $_obfuscated_0D24152219170E323F5C210A3917092A24173D18355B22_, $_obfuscated_0D04302A2E0A0B2D1840171D1D3D2A2240211D1B3E0101_, $_obfuscated_0D5C2B083C1B312D193C280916192B2D0B5C12253F1811_);
- }
- return $_obfuscated_0D24152219170E323F5C210A3917092A24173D18355B22_;
- }
- $msg = 6;
- return 0;
- }
- function applyAffilaiteString($location)
- {
- $res = executeQuery("SELECT AFFILIATE_URL, POSITION, KEYWORDS, IGNORE_KEYWORDS FROM " . PREFIX . "AFFILIATE_STRING WHERE ISVALID='Y'");
- while ($row = getRow($res)) {
- $_obfuscated_0D2932193D220B364006185C0A182E2A0F3628112E1611_ = true;
- $_obfuscated_0D0630085C172B1A1709151709183001341B1009144011_ = explode("\n", $row["KEYWORDS"]);
- $_obfuscated_0D083F1B281411100A2A30361F2E3205251C050E251722_ = explode("\n", $row["IGNORE_KEYWORDS"]);
- $_obfuscated_0D1024321A06360305123D021F301427080306025B2C32_ = $row["AFFILIATE_URL"];
- $_obfuscated_0D04251518265C371E120F322219290138223F170A0C32_ = $row["POSITION"];
- $_obfuscated_0D39223E04341E0A26221039091F3D28161D09261D2432_ = false;
- $_obfuscated_0D1F1E403F363C2E0104350A3022223823100828254022_ = false;
- foreach ($_obfuscated_0D0630085C172B1A1709151709183001341B1009144011_ as $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_) {
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = trim($_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- if ($_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ != "") {
- $_obfuscated_0D39223E04341E0A26221039091F3D28161D09261D2432_ = true;
- if (stristr($_obfuscated_0D340122011A08175B0828121C17160E0D30171A021411_, $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_)) {
- $_obfuscated_0D1F1E403F363C2E0104350A3022223823100828254022_ = true;
- if ($_obfuscated_0D39223E04341E0A26221039091F3D28161D09261D2432_ && !$_obfuscated_0D1F1E403F363C2E0104350A3022223823100828254022_) {
- $_obfuscated_0D2932193D220B364006185C0A182E2A0F3628112E1611_ = false;
- }
- if ($_obfuscated_0D2932193D220B364006185C0A182E2A0F3628112E1611_) {
- foreach ($_obfuscated_0D083F1B281411100A2A30361F2E3205251C050E251722_ as $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_) {
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = trim($_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- if ($_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ != "") {
- if (stristr($_obfuscated_0D340122011A08175B0828121C17160E0D30171A021411_, $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_)) {
- $_obfuscated_0D2932193D220B364006185C0A182E2A0F3628112E1611_ = false;
- if ($_obfuscated_0D2932193D220B364006185C0A182E2A0F3628112E1611_) {
- return ($_obfuscated_0D04251518265C371E120F322219290138223F170A0C32_ == "B" ? $_obfuscated_0D1024321A06360305123D021F301427080306025B2C32_ : "") . $_obfuscated_0D340122011A08175B0828121C17160E0D30171A021411_ . ($_obfuscated_0D04251518265C371E120F322219290138223F170A0C32_ == "A" ? $_obfuscated_0D1024321A06360305123D021F301427080306025B2C32_ : "");
- }
- }
- }
- }
- }
- }
- }
- }
- }
- return $_obfuscated_0D340122011A08175B0828121C17160E0D30171A021411_;
- }
- function handleSingleQuote4JS($data)
- {
- return str_replace("'", "\\'", $data);
- }
- function createPaymentOrderNo($packagePaymentId, $clickPaymentId, $featuredPaymentId, $salesPaymentId, $cartOrderId = "")
- {
- if ($_obfuscated_0D1C2E2802182F26363F042D2C2A050A182638032A2711_ == "") {
- return "" . $_obfuscated_0D351A0A1C131E36071C140A3F5C1B2F2D05230C120D11_ . "-" . $_obfuscated_0D02110C35381B5B161A35131F29402419373B125C3C22_ . "-" . $_obfuscated_0D223F2B3013360E401E10361E3E1E2318261D40262A22_ . "-" . $_obfuscated_0D260136170C3E1E12091002061C12301C112D34144001_;
- }
- return "Order " . $_obfuscated_0D1C2E2802182F26363F042D2C2A050A182638032A2711_;
- }
- function getIdsFromPaymentOrderNo($orderNo)
- {
- $_obfuscated_0D351A0A1C131E36071C140A3F5C1B2F2D05230C120D11_ = 0;
- $_obfuscated_0D02110C35381B5B161A35131F29402419373B125C3C22_ = 0;
- $_obfuscated_0D223F2B3013360E401E10361E3E1E2318261D40262A22_ = 0;
- $_obfuscated_0D260136170C3E1E12091002061C12301C112D34144001_ = 0;
- $_obfuscated_0D1C2E2802182F26363F042D2C2A050A182638032A2711_ = 0;
- if (substr($_obfuscated_0D5C2B083C1B312D193C280916192B2D0B5C12253F1811_, 0, 6) == "Order ") {
- $_obfuscated_0D1C2E2802182F26363F042D2C2A050A182638032A2711_ = (int) substr($_obfuscated_0D5C2B083C1B312D193C280916192B2D0B5C12253F1811_, 6);
- } else {
- list($_obfuscated_0D351A0A1C131E36071C140A3F5C1B2F2D05230C120D11_, $_obfuscated_0D02110C35381B5B161A35131F29402419373B125C3C22_, $_obfuscated_0D223F2B3013360E401E10361E3E1E2318261D40262A22_, $_obfuscated_0D260136170C3E1E12091002061C12301C112D34144001_) = explode("-", $_obfuscated_0D5C2B083C1B312D193C280916192B2D0B5C12253F1811_);
- }
- $_obfuscated_0D351A0A1C131E36071C140A3F5C1B2F2D05230C120D11_ = (int) $_obfuscated_0D351A0A1C131E36071C140A3F5C1B2F2D05230C120D11_;
- $_obfuscated_0D02110C35381B5B161A35131F29402419373B125C3C22_ = (int) $_obfuscated_0D02110C35381B5B161A35131F29402419373B125C3C22_;
- $_obfuscated_0D223F2B3013360E401E10361E3E1E2318261D40262A22_ = (int) $_obfuscated_0D223F2B3013360E401E10361E3E1E2318261D40262A22_;
- $_obfuscated_0D260136170C3E1E12091002061C12301C112D34144001_ = (int) $_obfuscated_0D260136170C3E1E12091002061C12301C112D34144001_;
- $_obfuscated_0D1C2E2802182F26363F042D2C2A050A182638032A2711_ = (int) $_obfuscated_0D1C2E2802182F26363F042D2C2A050A182638032A2711_;
- return [$_obfuscated_0D351A0A1C131E36071C140A3F5C1B2F2D05230C120D11_, $_obfuscated_0D02110C35381B5B161A35131F29402419373B125C3C22_, $_obfuscated_0D223F2B3013360E401E10361E3E1E2318261D40262A22_, $_obfuscated_0D260136170C3E1E12091002061C12301C112D34144001_, $_obfuscated_0D1C2E2802182F26363F042D2C2A050A182638032A2711_];
- }
- function trimUniqueCsvVals($data, $cast = "", $noZero = 0)
- {
- $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_ = [];
- $arr = explode(",", $data);
- foreach ($arr as $a) {
- $a = trim($a);
- if ($_obfuscated_0D11030A5B1E1F3119371E2A333B2412363208050C0432_ == "int") {
- $a = (int) $a;
- }
- if ($_obfuscated_0D11030A5B1E1F3119371E2A333B2412363208050C0432_ == "float") {
- $a = (int) $a;
- }
- if (!($_obfuscated_0D5C043B2F3516041F0A2B21173330221D2D315B0F0111_ == 1 && $a == 0)) {
- if ($a != "") {
- $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_[] = $a;
- }
- }
- }
- $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_ = array_unique($_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_);
- return implode(",", $_obfuscated_0D080E231040263D0D37381F2C363829071518121A5C32_);
- }
- function getStoreBaseUrlRedirectUrl($merchantId, $url)
- {
- $url = substr($url, 0, 4) == "http" ? $url : "http://" . $url;
- if (!defined("RECORD_CLICK_ON_STORE_BASE_URL") || RECORD_CLICK_ON_STORE_BASE_URL == 0) {
- return $url;
- }
- $_obfuscated_0D17011505061D143F0334310D0B1F23033010062C2622_ = (int) BASE_URL_REDIRECT_PRODUCT_ID;
- if ($_obfuscated_0D17011505061D143F0334310D0B1F23033010062C2622_ == 0) {
- return $url;
- }
- $res = executeQuery("SELECT ID FROM " . PREFIX . "PRODUCT WHERE ID=" . $_obfuscated_0D17011505061D143F0334310D0B1F23033010062C2622_);
- if (!($row = getRow($res))) {
- $_obfuscated_0D2C1B40021D1216380F3F0129211924350E3528383922_ = executeQuery("SELECT ID FROM " . PREFIX . "CATEGORY WHERE ID=1");
- if (!($_obfuscated_0D0A1734311C0B12362501211E350C08050D122A361622_ = getRow($_obfuscated_0D2C1B40021D1216380F3F0129211924350E3528383922_))) {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = tableInsert("CATEGORY", ["ID" => 1, "TITLE" => "TEMP", "ISVALID" => "N"]);
- if (!$_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_) {
- return $url;
- }
- }
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = tableInsert("PRODUCT", ["ID" => $_obfuscated_0D17011505061D143F0334310D0B1F23033010062C2622_, "CATEGORY_ID" => 1, "TITLE" => "Store base url redirect recording", "ISVALID" => "N"]);
- if (!$_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_) {
- return $url;
- }
- }
- $res = preparedQuery("SELECT ID FROM " . PREFIX . "USER_PRODUCT WHERE USERID = ? AND PRODUCT_ID = ?", [$_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_, BASE_URL_REDIRECT_PRODUCT_ID]);
- if ($row = getRow($res)) {
- return SCRIPT_ROOT . "redirect.php?prod_id=" . $row["ID"];
- }
- $_obfuscated_0D1C363B2A091804042526391E17091F06160B011C2311_ = getNextId("USER_PRODUCT");
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = tableInsert("USER_PRODUCT", ["ID" => $_obfuscated_0D1C363B2A091804042526391E17091F06160B011C2311_, "USERID" => $_obfuscated_0D29261B2238252521350C190917403F3F293C34103001_, "CATEGORY_ID" => 1, "PRODUCT_ID" => BASE_URL_REDIRECT_PRODUCT_ID, "PRICE" => 0, "BUY_URL" => $url]);
- if ($_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_) {
- return SCRIPT_ROOT . "redirect.php?prod_id=" . $_obfuscated_0D1C363B2A091804042526391E17091F06160B011C2311_;
- }
- return $url;
- }
- function getSearchParameters()
- {
- $_obfuscated_0D011F1835280D400D2C1A1E5C2C35101016095B0A3222_ = getvar("searchProductIn");
- $_obfuscated_0D011F1835280D400D2C1A1E5C2C35101016095B0A3222_ = in_array($_obfuscated_0D011F1835280D400D2C1A1E5C2C35101016095B0A3222_, ["T", "A", "B", "C"]) ? $_obfuscated_0D011F1835280D400D2C1A1E5C2C35101016095B0A3222_ : "";
- $searchText = getvar("searchText", defined("USES_CYRILIC_CHARS") && USES_CYRILIC_CHARS == 1 ? "" : "a-zA-Z0-9 \\/\\.:+-");
- $searchText = doCleanInput($searchText);
- if ($_obfuscated_0D011F1835280D400D2C1A1E5C2C35101016095B0A3222_ == "") {
- if (strtolower(substr($searchText, 0, 8)) == "barcode:") {
- $_obfuscated_0D011F1835280D400D2C1A1E5C2C35101016095B0A3222_ = "B";
- $searchText = substr($searchText, 8);
- } else {
- if (strtolower(substr($searchText, 0, 4)) == "all:") {
- $_obfuscated_0D011F1835280D400D2C1A1E5C2C35101016095B0A3222_ = "A";
- $searchText = substr($searchText, 4);
- } else {
- if (strtolower(substr($searchText, 0, 6)) == "title:") {
- $_obfuscated_0D011F1835280D400D2C1A1E5C2C35101016095B0A3222_ = "T";
- $searchText = substr($searchText, 6);
- } else {
- if (strtolower(substr($searchText, 0, 5)) == "code:") {
- $_obfuscated_0D011F1835280D400D2C1A1E5C2C35101016095B0A3222_ = "C";
- $searchText = substr($searchText, 5);
- } else {
- $_obfuscated_0D011F1835280D400D2C1A1E5C2C35101016095B0A3222_ = "A";
- }
- }
- }
- }
- }
- return [$_obfuscated_0D011F1835280D400D2C1A1E5C2C35101016095B0A3222_, $searchText];
- }
- function logSearchByIPAddress($searchQuery, $noOfRecords, $isSearch = true)
- {
- $_obfuscated_0D10113B03243B22235B0A030B352537321A2B09141411_ = (int) $_obfuscated_0D10113B03243B22235B0A030B352537321A2B09141411_;
- $_obfuscated_0D0A14391036362D2C27240B1F3C0319173933053C3832_ = getCurrentIntIP();
- $_obfuscated_0D181C0C2E131F2E3C400B0313113E04392A1206272622_ = preparedQuery("SELECT ID FROM " . PREFIX . "SEARCH WHERE IP_ADDRESS = ? AND TEXT = ? AND DATE > ? ORDER BY LAST_SEARCH_ON DESC LIMIT 1", [$_obfuscated_0D0A14391036362D2C27240B1F3C0319173933053C3832_, $_obfuscated_0D3B5B330F3C35072D31291E271C0F24143138093B3E01_, getTimezoneTime("Y-m-d")]);
- if ($_obfuscated_0D3501032D3E1D1015213E21082B5C0C15113F18231501_ = getRow($_obfuscated_0D181C0C2E131F2E3C400B0313113E04392A1206272622_)) {
- preparedUpdate("UPDATE " . PREFIX . "SEARCH SET LAST_SEARCH_ON = ?, SEARCH_COUNT = SEARCH_COUNT + 1, NUM_OF_PRODUCTS = ? WHERE ID = ?", [time(), $_obfuscated_0D10113B03243B22235B0A030B352537321A2B09141411_, $_obfuscated_0D3501032D3E1D1015213E21082B5C0C15113F18231501_["ID"]]);
- } else {
- tableInsert("SEARCH", ["ID" => getNextId("SEARCH"), "TEXT" => $_obfuscated_0D3B5B330F3C35072D31291E271C0F24143138093B3E01_, "TYPE" => $_obfuscated_0D071A280B310E192A142B5B180E28271A231229243211_ ? 0 : 1, "NUM_OF_PRODUCTS" => $_obfuscated_0D10113B03243B22235B0A030B352537321A2B09141411_, "DATE" => getTimezoneTime(), "IP_ADDRESS" => $_obfuscated_0D0A14391036362D2C27240B1F3C0319173933053C3832_, "LAST_SEARCH_ON" => time()]);
- }
- }
- function getCurrentIntIP()
- {
- return sprintf("%u", ip2long(getClientIP()));
- }
- function prepareArgs4Query(&$outParams, $inParams)
- {
- if (!is_array($_obfuscated_0D1302345B051E3306245C08242B1636251C2E2D2F2C11_) || !is_array($_obfuscated_0D3D0322323C16183730241137231A402C29343B020201_) || count($_obfuscated_0D3D0322323C16183730241137231A402C29343B020201_) == 0) {
- return "";
- }
- $_obfuscated_0D3F0D3F102F14331E3C0803190E1F0311252617233322_ = "";
- foreach ($_obfuscated_0D3D0322323C16183730241137231A402C29343B020201_ as $val) {
- $_obfuscated_0D3F0D3F102F14331E3C0803190E1F0311252617233322_ .= ", ?";
- $_obfuscated_0D1302345B051E3306245C08242B1636251C2E2D2F2C11_[] = $val;
- }
- return substr($_obfuscated_0D3F0D3F102F14331E3C0803190E1F0311252617233322_, 2);
- }
- function getCurrentFileAndLineOfCode($depth = 0)
- {
- $_obfuscated_0D305C230C2D38132F28402C3F0E091C1C245B273C1611_ = debug_backtrace();
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = "";
- $_obfuscated_0D1F310C280F3906082913400839021B2D17042B351E01_ = (int) $_obfuscated_0D1F310C280F3906082913400839021B2D17042B351E01_;
- $_obfuscated_0D1F310C280F3906082913400839021B2D17042B351E01_ = $_obfuscated_0D1F310C280F3906082913400839021B2D17042B351E01_ < 1 ? count($_obfuscated_0D305C230C2D38132F28402C3F0E091C1C245B273C1611_) : $_obfuscated_0D1F310C280F3906082913400839021B2D17042B351E01_;
- for ($i = 1; $i < $_obfuscated_0D1F310C280F3906082913400839021B2D17042B351E01_; $i++) {
- $_obfuscated_0D265B011437062D181A2C390340372602230634042F22_ = $_obfuscated_0D305C230C2D38132F28402C3F0E091C1C245B273C1611_[$i];
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ .= "\n<br> - error in file <b>" . str_replace(PATH, "", $_obfuscated_0D265B011437062D181A2C390340372602230634042F22_["file"]) . "</b> on line # <b>" . $_obfuscated_0D265B011437062D181A2C390340372602230634042F22_["line"] . "</b> : " . $_obfuscated_0D265B011437062D181A2C390340372602230634042F22_["function"];
- }
- return $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- }
- function finalizePageTasks()
- {
- global $QUERIES_ON_THIS_PAGE;
- global $QUERIES_TOTAL_TIME;
- if (defined("LOG_IF_OVER_X_QUERIES") && 0 < LOG_IF_OVER_X_QUERIES && LOG_IF_OVER_X_QUERIES < $QUERIES_ON_THIS_PAGE) {
- appendToFile("upload/too-many-queries.log", $QUERIES_ON_THIS_PAGE . "\t" . $QUERIES_TOTAL_TIME . "\t" . $_SERVER["PHP_SELF"] . "?" . $_SERVER["QUERY_STRING"] . "\n");
- }
- session_write_close();
- }
- function getProductBannersForSpot($spot, $max = 5)
- {
- $_obfuscated_0D3B0527171732282F3E230716010D10095C31080E5B22_ = handlesinglequote($_obfuscated_0D3B0527171732282F3E230716010D10095C31080E5B22_);
- $max = (int) $max;
- $_obfuscated_0D093F0A02180327182D2709032D5C3115303E36040822_ = getTimezoneTime("Y-m-d");
- return gettablerecarray("PRODUCT_BANNER", "ID, CATEGORY_ID, PRODUCT_ID, CATEGORY_NAME, PRODUCT_NAME, LINK_URL", "SPOT = '" . $_obfuscated_0D3B0527171732282F3E230716010D10095C31080E5B22_ . "' AND (VALID_FROM IS NULL OR VALID_FROM <= '" . $_obfuscated_0D093F0A02180327182D2709032D5C3115303E36040822_ . "') AND (VALID_TO IS NULL OR VALID_TO >= '" . $_obfuscated_0D093F0A02180327182D2709032D5C3115303E36040822_ . "') AND ISVALID = 'Y'", "SORT_ORDER, PRODUCT_NAME LIMIT " . $max);
- }
- function foundAllWordsIn($subjectStr, $objectStr)
- {
- if ($_obfuscated_0D3E131A3C2F075C27231A2A1C38192F29380E3D3C1C22_ == "" || $_obfuscated_0D04272B1B0B0F3F2E5C041B3B161613061C2901081C22_ == "") {
- return false;
- }
- $_obfuscated_0D39342712060C072E1B041A391D242338270E3B3D0501_ = explode(" ", $_obfuscated_0D3E131A3C2F075C27231A2A1C38192F29380E3D3C1C22_);
- $_obfuscated_0D0735250C3C16342C111B17283B0B31252C0930051D11_ = explode(" ", $_obfuscated_0D04272B1B0B0F3F2E5C041B3B161613061C2901081C22_);
- foreach ($_obfuscated_0D0735250C3C16342C111B17283B0B31252C0930051D11_ as $_obfuscated_0D191C0707262D2D110B0D322E2F2A233D1D1E0D170E22_) {
- if (!in_array($_obfuscated_0D191C0707262D2D110B0D322E2F2A233D1D1E0D170E22_, $_obfuscated_0D39342712060C072E1B041A391D242338270E3B3D0501_)) {
- return false;
- }
- }
- return true;
- }
- function isValidImageFilename($filename)
- {
- if (in_array(substr($filename, -4), [".jpg", ".gif", ".png"]) || substr($filename, -5) == "jpeg") {
- return true;
- }
- return false;
- }
- function makeValidImageFilename($filename)
- {
- if (isvalidimagefilename($filename)) {
- return $filename;
- }
- return md5($filename) . ".jpg";
- }
- function getCleanedWordsFromString($kwd)
- {
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = strtolower($_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace("/", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace("+", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace(".", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace("\"", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace("'", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace("&", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace(";", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = kregexpReplace("[^0-9a-z ]*", "i", "", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $arr = explode(" ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D133923060537392C01090A0138351D3D37350D012A11_ = [];
- foreach ($arr as $a) {
- $a = trim($a);
- if ($a != "") {
- $_obfuscated_0D133923060537392C01090A0138351D3D37350D012A11_[] = $a;
- }
- }
- $_obfuscated_0D133923060537392C01090A0138351D3D37350D012A11_ = array_unique($_obfuscated_0D133923060537392C01090A0138351D3D37350D012A11_);
- return $_obfuscated_0D133923060537392C01090A0138351D3D37350D012A11_;
- }
- function getCleanedWordsFromString4ES($kwd)
- {
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = strtolower($_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace("/", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace("+", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace("\"", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace("'", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace("&", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace(";", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace("-", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = str_replace("\"", " ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_ = kregexpReplace("[^0-9a-z .]*", "i", "", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $arr = explode(" ", $_obfuscated_0D100439280521232E04260B121B3F150A5C1C361D2901_);
- $_obfuscated_0D133923060537392C01090A0138351D3D37350D012A11_ = [];
- foreach ($arr as $a) {
- $a = trim($a);
- if ($a != "") {
- $_obfuscated_0D133923060537392C01090A0138351D3D37350D012A11_[] = $a;
- }
- }
- $_obfuscated_0D133923060537392C01090A0138351D3D37350D012A11_ = array_unique($_obfuscated_0D133923060537392C01090A0138351D3D37350D012A11_);
- return $_obfuscated_0D133923060537392C01090A0138351D3D37350D012A11_;
- }
- function getOneStoreRedirectLink($prod)
- {
- global $_obfuscated_0D3D3D0A0F34062C1B3F361C121237021517271B044001_;
- if (REDIRECT_ON_ONE_STORE != 1) {
- return "";
- }
- if (!is_array($_obfuscated_0D1C335B0B360E2E07292D0C5C1C08032C0B0E08211C22_) || !isset($_obfuscated_0D1C335B0B360E2E07292D0C5C1C08032C0B0E08211C22_["STORE_COUNT"]) || !isset($_obfuscated_0D1C335B0B360E2E07292D0C5C1C08032C0B0E08211C22_["ID"])) {
- return "";
- }
- if ($_obfuscated_0D1C335B0B360E2E07292D0C5C1C08032C0B0E08211C22_["STORE_COUNT"] != 1) {
- return "";
- }
- if (in_array($_obfuscated_0D1C335B0B360E2E07292D0C5C1C08032C0B0E08211C22_["API_TYPE"], $_obfuscated_0D3D3D0A0F34062C1B3F361C121237021517271B044001_) && $_obfuscated_0D1C335B0B360E2E07292D0C5C1C08032C0B0E08211C22_["API_TYPE"] != API_TYPE_MYSQL) {
- return $_obfuscated_0D1C335B0B360E2E07292D0C5C1C08032C0B0E08211C22_["BUY_URL"];
- }
- return getSeoUrl("redirect", "prod_id=" . $_obfuscated_0D1C335B0B360E2E07292D0C5C1C08032C0B0E08211C22_["ID"] . "&isBuy=Y&isProduct=Y");
- }
- function getMerchantIdFromApiType($apiType)
- {
- global $_obfuscated_0D3D3D0A0F34062C1B3F361C121237021517271B044001_;
- if (!is_array($_obfuscated_0D3D3D0A0F34062C1B3F361C121237021517271B044001_)) {
- return 0;
- }
- $key = array_search($_obfuscated_0D152E030C21223D2F043732162C1109053E2C0D2F5C11_, $_obfuscated_0D3D3D0A0F34062C1B3F361C121237021517271B044001_);
- if ($key == "") {
- return 0;
- }
- if (defined("PCS_" . $key . "_USERID")) {
- return (int) constant("PCS_" . $key . "_USERID");
- }
- return 0;
- }
- function wordsMatchThreshold($kwd1, $kwd2)
- {
- $_obfuscated_0D382C352B1F3E033B23252F210A2A2934250940190101_ = getcleanedwordsfromstring($_obfuscated_0D062E0A112F060433311A0B40281A3C3E150305333011_);
- $_obfuscated_0D133923060537392C01090A0138351D3D37350D012A11_ = getcleanedwordsfromstring($_obfuscated_0D3B3D313F3D3E22231E1B230F1D16091F1416345B0622_);
- $_obfuscated_0D18190D38121631133F0428380E37403E0E38272B0C01_ = count($_obfuscated_0D382C352B1F3E033B23252F210A2A2934250940190101_);
- $_obfuscated_0D3C10250C3D151E1C1B401B39232312400D2B30322922_ = count($_obfuscated_0D133923060537392C01090A0138351D3D37350D012A11_);
- if ($_obfuscated_0D18190D38121631133F0428380E37403E0E38272B0C01_ == 0 || $_obfuscated_0D3C10250C3D151E1C1B401B39232312400D2B30322922_ == 0) {
- return 0;
- }
- $_obfuscated_0D372B1A1D143F3429245C050E0B06192D0B3832373101_ = $_obfuscated_0D18190D38121631133F0428380E37403E0E38272B0C01_ < $_obfuscated_0D3C10250C3D151E1C1B401B39232312400D2B30322922_ ? $_obfuscated_0D18190D38121631133F0428380E37403E0E38272B0C01_ : $_obfuscated_0D3C10250C3D151E1C1B401B39232312400D2B30322922_;
- $_obfuscated_0D341E273E092915331D2E0608382123362E2E04133922_ = count(array_intersect($_obfuscated_0D382C352B1F3E033B23252F210A2A2934250940190101_, $_obfuscated_0D133923060537392C01090A0138351D3D37350D012A11_));
- return ceil($_obfuscated_0D341E273E092915331D2E0608382123362E2E04133922_ / $_obfuscated_0D372B1A1D143F3429245C050E0B06192D0B3832373101_ * 100);
- }
- function extractCategoryListingFromUrl($urlParts)
- {
- $_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_ = 0;
- $_obfuscated_0D1A013426210E2E1501021E08190D111205355B211C11_ = [];
- $_obfuscated_0D05150C5C5C393031330B2F34143014401D2A26271E01_ = explode("/", $_obfuscated_0D0F2C1134352F294001245C1B330906075B5B1E2C0A32_);
- $_obfuscated_0D2F350B391D2126352B3F1C22240C1F5B35141C1C3622_ = [];
- $_obfuscated_0D030322082D2F1F2D40352C1911400B340805265B0322_ = [];
- $_obfuscated_0D36181B401F2B19041A180E2B313C323B2E0D39020822_ = [];
- foreach ($_obfuscated_0D05150C5C5C393031330B2F34143014401D2A26271E01_ as $_obfuscated_0D21110F2D3F0A3121231A3C101014132E3B0A33211501_) {
- $_obfuscated_0D21110F2D3F0A3121231A3C101014132E3B0A33211501_ = trim($_obfuscated_0D21110F2D3F0A3121231A3C101014132E3B0A33211501_);
- if ($_obfuscated_0D21110F2D3F0A3121231A3C101014132E3B0A33211501_ != "") {
- if (strstr($_obfuscated_0D21110F2D3F0A3121231A3C101014132E3B0A33211501_, ":")) {
- list($key, $val) = explode(":", $_obfuscated_0D21110F2D3F0A3121231A3C101014132E3B0A33211501_);
- $key = trim($key);
- $val = trim($val);
- if ($key != "" && $val != "") {
- if ($key == "page") {
- $_GET["pg"] = (int) $val;
- } else {
- if ($key == "total") {
- $_GET["t"] = (int) $val;
- } else {
- if ($key == "sort") {
- $val = str_replace(" ", "+", $val);
- list($_GET["sk"], $_GET["so"]) = explode("+", kregexpReplace("[^0-9a-z _.+]*", "i", "", $val));
- } else {
- if ($key == "view") {
- $_GET["vt"] = in_array($val, ["grid", "list"]) ? $val : DEFAULT_LISTING_TYPE;
- } else {
- if ($key == "brand") {
- $_obfuscated_0D030322082D2F1F2D40352C1911400B340805265B0322_[] = handlesinglequote($val);
- } else {
- if ($key == "store") {
- $_obfuscated_0D36181B401F2B19041A180E2B313C323B2E0D39020822_[] = handlesinglequote($val);
- } else {
- if ($key == "price") {
- list($_GET["minPrice"], $_GET["maxPrice"]) = explode("-", $val);
- $_GET["minPrice"] = (int) $_GET["minPrice"];
- $_GET["maxPrice"] = (int) $_GET["maxPrice"];
- } else {
- if (!is_array($_obfuscated_0D1A013426210E2E1501021E08190D111205355B211C11_[$key])) {
- $_obfuscated_0D1A013426210E2E1501021E08190D111205355B211C11_[$key] = [];
- }
- $_obfuscated_0D1A013426210E2E1501021E08190D111205355B211C11_[$key][] = $val;
- }
- }
- }
- }
- }
- }
- }
- }
- } else {
- $_obfuscated_0D2F350B391D2126352B3F1C22240C1F5B35141C1C3622_[] = handlesinglequote($_obfuscated_0D21110F2D3F0A3121231A3C101014132E3B0A33211501_);
- }
- }
- }
- $_obfuscated_0D3B28090D5C3031365C14152505243621343410090722_ = [];
- $_obfuscated_0D191915160A3F3C13370839262127383F0902252B3032_ = executeQuery("SELECT ID, FILENAME, PARENT_ID FROM " . PREFIX . "CATEGORY WHERE FILENAME IN ('" . implode("', '", $_obfuscated_0D2F350B391D2126352B3F1C22240C1F5B35141C1C3622_) . "')");
- while ($_obfuscated_0D103B3B08093C010C2B0A253E13183F2B223C3D2C1E01_ = getRow($_obfuscated_0D191915160A3F3C13370839262127383F0902252B3032_)) {
- $_obfuscated_0D3B28090D5C3031365C14152505243621343410090722_[$_obfuscated_0D103B3B08093C010C2B0A253E13183F2B223C3D2C1E01_["PARENT_ID"] . "-" . $_obfuscated_0D103B3B08093C010C2B0A253E13183F2B223C3D2C1E01_["FILENAME"]] = $_obfuscated_0D103B3B08093C010C2B0A253E13183F2B223C3D2C1E01_["ID"];
- }
- foreach ($_obfuscated_0D2F350B391D2126352B3F1C22240C1F5B35141C1C3622_ as $_obfuscated_0D3C141E36322D222A1B2D082C3B225B30313F05021511_) {
- $_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_ = (int) $_obfuscated_0D3B28090D5C3031365C14152505243621343410090722_[$_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_ . "-" . $_obfuscated_0D3C141E36322D222A1B2D082C3B225B30313F05021511_];
- }
- if (0 < count($_obfuscated_0D030322082D2F1F2D40352C1911400B340805265B0322_)) {
- $_obfuscated_0D2821235C1E5B1B08161A192A30210F030932313F0B32_ = [];
- $_obfuscated_0D181C0C2E131F2E3C400B0313113E04392A1206272622_ = executeQuery("SELECT DISTINCT(ID) AS ID FROM " . PREFIX . "BRAND WHERE FILENAME IN ('" . implode("', '", $_obfuscated_0D030322082D2F1F2D40352C1911400B340805265B0322_) . "')");
- while ($_obfuscated_0D3501032D3E1D1015213E21082B5C0C15113F18231501_ = getRow($_obfuscated_0D181C0C2E131F2E3C400B0313113E04392A1206272622_)) {
- $_obfuscated_0D2821235C1E5B1B08161A192A30210F030932313F0B32_[] = $_obfuscated_0D3501032D3E1D1015213E21082B5C0C15113F18231501_["ID"];
- }
- if (0 < count($_obfuscated_0D2821235C1E5B1B08161A192A30210F030932313F0B32_)) {
- $_GET["manu"] = $_obfuscated_0D2821235C1E5B1B08161A192A30210F030932313F0B32_;
- }
- }
- if (0 < count($_obfuscated_0D36181B401F2B19041A180E2B313C323B2E0D39020822_)) {
- $_obfuscated_0D2821235C1E5B1B08161A192A30210F030932313F0B32_ = [];
- $_obfuscated_0D181C0C2E131F2E3C400B0313113E04392A1206272622_ = executeQuery("SELECT DISTINCT(USERID) AS ID FROM " . PREFIX . "USERINFO WHERE FILENAME IN ('" . implode("', '", $_obfuscated_0D36181B401F2B19041A180E2B313C323B2E0D39020822_) . "')");
- while ($_obfuscated_0D3501032D3E1D1015213E21082B5C0C15113F18231501_ = getRow($_obfuscated_0D181C0C2E131F2E3C400B0313113E04392A1206272622_)) {
- $_obfuscated_0D2821235C1E5B1B08161A192A30210F030932313F0B32_[] = $_obfuscated_0D3501032D3E1D1015213E21082B5C0C15113F18231501_["ID"];
- }
- if (0 < count($_obfuscated_0D2821235C1E5B1B08161A192A30210F030932313F0B32_)) {
- $_GET["mer"] = $_obfuscated_0D2821235C1E5B1B08161A192A30210F030932313F0B32_;
- }
- }
- return [$_obfuscated_0D3D063B3516061639072B1A3010351B390C3712161A22_, $_obfuscated_0D1A013426210E2E1501021E08190D111205355B211C11_];
- }
- function getPageSetting($varName, $defaultValue = "")
- {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = $_obfuscated_0D0E1314272E0A0C0B0D39165B032F09391E1D1B212211_;
- if (isset($_GET[$_obfuscated_0D5B13031208122B3F1A1F21311B2D310A3C2B39083911_])) {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = getvar($_obfuscated_0D5B13031208122B3F1A1F21311B2D310A3C2B39083911_);
- } else {
- if (isset($_SESSION[$_obfuscated_0D5B13031208122B3F1A1F21311B2D310A3C2B39083911_])) {
- $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_ = sessionvar($_obfuscated_0D5B13031208122B3F1A1F21311B2D310A3C2B39083911_);
- }
- }
- $_SESSION[$_obfuscated_0D5B13031208122B3F1A1F21311B2D310A3C2B39083911_] = $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- return $_obfuscated_0D23320C133614143C2F150D25350F1E2C40173D5B1811_;
- }
- function isPriceInSameGroup($price1, $price2)
- {
- global $_obfuscated_0D18031A5B07322624393D102E2F03281B341018190211_;
- $_obfuscated_0D0833020423143D5C02192A30193C0B19063229405C11_ = (int) $_obfuscated_0D0833020423143D5C02192A30193C0B19063229405C11_;
- $_obfuscated_0D053E1E3632221728182C0E302D0D3B21320D09300932_ = (int) $_obfuscated_0D053E1E3632221728182C0E302D0D3B21320D09300932_;
- if ($_obfuscated_0D0833020423143D5C02192A30193C0B19063229405C11_ == $_obfuscated_0D053E1E3632221728182C0E302D0D3B21320D09300932_) {
- return true;
- }
- if ($_obfuscated_0D0833020423143D5C02192A30193C0B19063229405C11_ <= 0 || $_obfuscated_0D053E1E3632221728182C0E302D0D3B21320D09300932_ <= 0) {
- return false;
- }
- $_obfuscated_0D381B115C013022143F085B171F1C0211083C063E5C32_ = $_obfuscated_0D0833020423143D5C02192A30193C0B19063229405C11_ < $_obfuscated_0D053E1E3632221728182C0E302D0D3B21320D09300932_ ? $_obfuscated_0D0833020423143D5C02192A30193C0B19063229405C11_ : $_obfuscated_0D053E1E3632221728182C0E302D0D3B21320D09300932_;
- $_obfuscated_0D4011090728183E1921305B162305022302401C2B2B22_ = $_obfuscated_0D053E1E3632221728182C0E302D0D3B21320D09300932_ < $_obfuscated_0D0833020423143D5C02192A30193C0B19063229405C11_ ? $_obfuscated_0D0833020423143D5C02192A30193C0B19063229405C11_ : $_obfuscated_0D053E1E3632221728182C0E302D0D3B21320D09300932_;
- if (!is_array($_obfuscated_0D18031A5B07322624393D102E2F03281B341018190211_)) {
- return false;
- }
- $_obfuscated_0D311D2529352E2304022A380E25242F11112533020C01_ = 0;
- foreach ($_obfuscated_0D18031A5B07322624393D102E2F03281B341018190211_ as $_obfuscated_0D323127022116161312310E1A1631403E190A2C380411_ => $_obfuscated_0D2119062F34371F1E031E5B265C3D043B1039033C4001_) {
- $_obfuscated_0D323127022116161312310E1A1631403E190A2C380411_ = (int) $_obfuscated_0D323127022116161312310E1A1631403E190A2C380411_;
- $_obfuscated_0D2119062F34371F1E031E5B265C3D043B1039033C4001_ = (int) $_obfuscated_0D2119062F34371F1E031E5B265C3D043B1039033C4001_;
- if ($_obfuscated_0D2119062F34371F1E031E5B265C3D043B1039033C4001_ >= 100) {
- if ($_obfuscated_0D381B115C013022143F085B171F1C0211083C063E5C32_ < $_obfuscated_0D323127022116161312310E1A1631403E190A2C380411_) {
- if ($_obfuscated_0D311D2529352E2304022A380E25242F11112533020C01_ == 0) {
- return false;
- }
- return $_obfuscated_0D4011090728183E1921305B162305022302401C2B2B22_ / $_obfuscated_0D381B115C013022143F085B171F1C0211083C063E5C32_ * 100 <= $_obfuscated_0D311D2529352E2304022A380E25242F11112533020C01_;
- }
- $_obfuscated_0D311D2529352E2304022A380E25242F11112533020C01_ = $_obfuscated_0D2119062F34371F1E031E5B265C3D043B1039033C4001_;
- }
- }
- }
- function matchableIndex($inputStr)
- {
- if (!defined("USES_CYRILIC_CHARS") || USES_CYRILIC_CHARS != 1) {
- return strtolower($_obfuscated_0D3B0B2C073F0C11151A15145C2F21401E2326152F1132_);
- }
- global $_obfuscated_0D03230E023F0E332E03021F0E3B130D331D300E155C32_;
- global $_obfuscated_0D0A5C03243D3C1912321D2123273324292915111B1B22_;
- require_once PATH . "include/constants_utf8.php";
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = trim($_obfuscated_0D3B0B2C073F0C11151A15145C2F21401E2326152F1132_);
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = str_replace("�", "ae", $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = str_replace("�", "oe", $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = str_replace("�", "aa", $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- foreach ($_obfuscated_0D0A5C03243D3C1912321D2123273324292915111B1B22_ as $key => $value) {
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = str_replace($key, $value, $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- }
- foreach ($_obfuscated_0D03230E023F0E332E03021F0E3B130D331D300E155C32_ as $key => $value) {
- if (DEFAULT_CHARSET == "utf-8" || DEFAULT_CHARSET == "UTF-8") {
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = str_replace(utf8_encode($key), utf8_encode($value), $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- } else {
- $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ = str_replace($key, $value, $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- }
- }
- return $_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_ == "" ? $_obfuscated_0D3B0B2C073F0C11151A15145C2F21401E2326152F1132_ : strtolower($_obfuscated_0D10370C1C0B2935341E402210040C25332104345C1832_);
- }
- function limitGetVar($varName, $limitArr, $defaultVal = "")
- {
- if (!is_array($_obfuscated_0D2F22210C2B2D2402281D171B0C02322C232A07053832_)) {
- $_obfuscated_0D2F22210C2B2D2402281D171B0C02322C232A07053832_ = [];
- }
- if (!isset($_GET[$_obfuscated_0D5B13031208122B3F1A1F21311B2D310A3C2B39083911_]) || !in_array($_GET[$_obfuscated_0D5B13031208122B3F1A1F21311B2D310A3C2B39083911_], $_obfuscated_0D2F22210C2B2D2402281D171B0C02322C232A07053832_)) {
- $_GET[$_obfuscated_0D5B13031208122B3F1A1F21311B2D310A3C2B39083911_] = $_obfuscated_0D1C40361A0A073B2E320F07073B2A0719033222292811_;
- }
- }
- function saveConstantValue(&$msg, $constName, $constValue)
- {
- $_obfuscated_0D0C33053B3D1C2D0321061E3B2A2721162E3318381022_ = "include/constants.php";
- if (!is_writable(PATH . $_obfuscated_0D0C33053B3D1C2D0321061E3B2A2721162E3318381022_)) {
- $msg = "Configuration file is not writable!";
- return false;
- }
- if (is_integer($_obfuscated_0D12361031170E125B370C222E2D1130351D0925021601_)) {
- $_obfuscated_0D12361031170E125B370C222E2D1130351D0925021601_ = (int) $_obfuscated_0D12361031170E125B370C222E2D1130351D0925021601_;
- } else {
- if (is_numeric($_obfuscated_0D12361031170E125B370C222E2D1130351D0925021601_)) {
- $_obfuscated_0D12361031170E125B370C222E2D1130351D0925021601_ = (int) $_obfuscated_0D12361031170E125B370C222E2D1130351D0925021601_;
- } else {
- $_obfuscated_0D12361031170E125B370C222E2D1130351D0925021601_ = str_replace("\n", " ", $_obfuscated_0D12361031170E125B370C222E2D1130351D0925021601_);
- $_obfuscated_0D12361031170E125B370C222E2D1130351D0925021601_ = str_replace("'", "\\'", $_obfuscated_0D12361031170E125B370C222E2D1130351D0925021601_);
- $_obfuscated_0D12361031170E125B370C222E2D1130351D0925021601_ = "'" . $_obfuscated_0D12361031170E125B370C222E2D1130351D0925021601_ . "'";
- }
- }
- $_obfuscated_0D211B5C061F1D0B1F0A1D1A342534403029093C212722_ = readFromFile($_obfuscated_0D0C33053B3D1C2D0321061E3B2A2721162E3318381022_);
- if ("" == $_obfuscated_0D211B5C061F1D0B1F0A1D1A342534403029093C212722_) {
- $msg = "Cannot load configuration";
- return false;
- }
- $_obfuscated_0D3B3B122224092C330E16263E22371A36261909131411_ = "define('" . $_obfuscated_0D5B050B0D27251C1C110603330F210B2821035C1A0901_ . "',";
- $_obfuscated_0D30042D271812253F25272E5C10130D3007180B170601_ = stringbetween($_obfuscated_0D211B5C061F1D0B1F0A1D1A342534403029093C212722_, $_obfuscated_0D3B3B122224092C330E16263E22371A36261909131411_, ");");
- if ("" == $_obfuscated_0D30042D271812253F25272E5C10130D3007180B170601_) {
- $msg = "Cannot locate configuration";
- return false;
- }
- $_obfuscated_0D30042D271812253F25272E5C10130D3007180B170601_ = $_obfuscated_0D3B3B122224092C330E16263E22371A36261909131411_ . $_obfuscated_0D30042D271812253F25272E5C10130D3007180B170601_ . ");";
- $_obfuscated_0D2D345C310B23041D382E1B3E1F293E2D1B0B5B2E1D32_ = 30 - strlen($_obfuscated_0D5B050B0D27251C1C110603330F210B2821035C1A0901_);
- $_obfuscated_0D2D345C310B23041D382E1B3E1F293E2D1B0B5B2E1D32_ = $_obfuscated_0D2D345C310B23041D382E1B3E1F293E2D1B0B5B2E1D32_ < 1 ? 1 : $_obfuscated_0D2D345C310B23041D382E1B3E1F293E2D1B0B5B2E1D32_;
- $_obfuscated_0D211B5C061F1D0B1F0A1D1A342534403029093C212722_ = str_replace($_obfuscated_0D30042D271812253F25272E5C10130D3007180B170601_, $_obfuscated_0D3B3B122224092C330E16263E22371A36261909131411_ . str_repeat(" ", $_obfuscated_0D2D345C310B23041D382E1B3E1F293E2D1B0B5B2E1D32_) . $_obfuscated_0D12361031170E125B370C222E2D1130351D0925021601_ . ");", $_obfuscated_0D211B5C061F1D0B1F0A1D1A342534403029093C212722_);
- writeToFile($_obfuscated_0D0C33053B3D1C2D0321061E3B2A2721162E3318381022_, $_obfuscated_0D211B5C061F1D0B1F0A1D1A342534403029093C212722_);
- return true;
- }
- function getClientIP()
- {
- if (isset($_SERVER["HTTP_X_FORWARDED_FOR"]) && $_SERVER["HTTP_X_FORWARDED_FOR"] != "") {
- return $_SERVER["HTTP_X_FORWARDED_FOR"];
- }
- if (isset($_SERVER["HTTP_X_REAL_IP"]) && $_SERVER["HTTP_X_REAL_IP"] != "") {
- return $_SERVER["HTTP_X_REAL_IP"];
- }
- return $_SERVER["REMOTE_ADDR"];
- }
- function safeForJS($data)
- {
- $data = strip_tags($data);
- $data = html_entity_decode($data, ENT_QUOTES);
- $data = str_replace("\"", "", $data);
- $data = str_replace("'", "`", $data);
- $data = str_replace(""", "", $data);
- $data = str_replace(""", "", $data);
- $data = str_replace("\r\n", " ", $data);
- $data = str_replace("\n", " ", $data);
- return $data;
- }
- function fixMixedContentUrl($url)
- {
- $url = str_replace("http://", "//", $url);
- $url = str_replace("https://", "//", $url);
- return $url;
- }
- function getSystemProductIds()
- {
- $arr = [];
- if (defined("BASE_URL_REDIRECT_PRODUCT_ID")) {
- $arr[] = (int) BASE_URL_REDIRECT_PRODUCT_ID;
- }
- if (defined("EBAY_PRODUCT_ID")) {
- $arr[] = (int) EBAY_PRODUCT_ID;
- }
- return $arr;
- }
- ?>
File Description
- sssss
- PHP Code
- 12 Sep-2022
- 232.7 Kb
You can Share it:
Latest PHP Pastes