mysql_query("DELETE FROM " . TABLE_DELIVERY . " WHERE deliverygroup_id={$dg} AND email='{$email_old}'") or Error(1, __FILE__, __LINE__); } } $url = ADMIN_URL . "?p={$part}&card_id={$card_id}&vip={$vip}"; Header("Location: " . $url); exit; } function check_client($client_id) { $sql = mysql_query("SELECT count(*) FROM " . TABLE_ORDER . " WHERE FIND_IN_SET({$client_id}, clients)") or Error(1, __FILE__, __LINE__); $arr = @mysql_fetch_array($sql); return (int) @$arr[0]; } if (@$del_client) { $del_client = (int) $del_client; if (check_client($del_client)) { $_SESSION['message'] = "Клиент не может быть удален!"; Header("Location: ?p={$part}&client"); exit; } mysql_query("DELETE FROM " . TABLE_CLIENT . " WHERE client_id='{$del_client}'") or Error(1, __FILE__, __LINE__); renew_clients($root_dir); Header("Location: ?p={$part}&client"); exit; } if (@$_FILES["pricefile"]) { $url = "?p={$part}&card_id={$card_id}"; load_file($file_owner, $card_id, $url); Header("Location: " . $url); exit; }
} } // set if seeder based on left field $seeder = $left == 0 ? "yes" : "no"; // check passkey if (!($az = $Cache->get_value('user_passkey_' . $passkey . '_content'))) { $res = sql_query("SELECT id, downloadpos, enabled, uploaded, downloaded, class, parked, clientselect, showclienterror FROM users WHERE passkey=" . sqlesc($passkey) . " LIMIT 1"); $az = mysql_fetch_array($res); $Cache->cache_value('user_passkey_' . $passkey . '_content', $az, 950); } if (!$az) { err("Invalid passkey! Re-download the .torrent from {$BASEURL}"); } $userid = 0 + $az['id']; //3. CHECK IF CLIENT IS ALLOWED $clicheck_res = check_client($peer_id, $agent, &$client_familyid); if ($clicheck_res) { if ($az['showclienterror'] == 'no') { sql_query("UPDATE users SET showclienterror = 'yes' WHERE id = " . sqlesc($userid)); $Cache->delete_value('user_passkey_' . $passkey . '_content'); } err($clicheck_res); } elseif ($az['showclienterror'] == 'yes') { $USERUPDATESET[] = "showclienterror = 'no'"; $Cache->delete_value('user_passkey_' . $passkey . '_content'); } function Clean_Free($id, $state, $endtime) { if ($state != "1" && $endtime != "0000-00-00 00:00:00") { if ($endtime < date("Y-m-d H:i:s", time())) { sql_query("UPDATE torrents SET sp_state = '1' WHERE id=" . sqlesc($id)) or sqlerr(__FILE__, __LINE__);