forked from joeroberts234/phpMyBitTorrent
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathactb.php
73 lines (69 loc) · 3.75 KB
/
actb.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<?php
/*
*----------------------------phpMyBitTorrent V 2.0.5---------------------------*
*--- The Ultimate BitTorrent Tracker and BMS (Bittorrent Management System) ---*
*-------------- Created By Antonio Anzivino (aka DJ Echelon) --------------*
*------------------- And Joe Robertson (aka joeroberts) -------------------*
*------------- http://www.p2pmania.it -------------*
*------------ Based on the Bit Torrent Protocol made by Bram Cohen ------------*
*------------- http://www.bittorrent.com -------------*
*------------------------------------------------------------------------------*
*------------------------------------------------------------------------------*
*-- This program is free software; you can redistribute it and/or modify --*
*-- it under the terms of the GNU General Public License as published by --*
*-- the Free Software Foundation; either version 2 of the License, or --*
*-- (at your option) any later version. --*
*-- --*
*-- This program is distributed in the hope that it will be useful, --*
*-- but WITHOUT ANY WARRANTY; without even the implied warranty of --*
*-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --*
*-- GNU General Public License for more details. --*
*-- --*
*-- You should have received a copy of the GNU General Public License --*
*-- along with this program; if not, write to the Free Software --*
*-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA --*
*-- --*
*------------------------------------------------------------------------------*
*------ ©2010 phpMyBitTorrent Development Team ------*
*----------- http://phpmybittorrent.com -----------*
*------------------------------------------------------------------------------*
*-------------------- Sunday, May 17, 2009 1:05 AM ------------------------*
*/
global $search, $db, $db_prefix;
$on_index = true;
if(isset($template))$on_index = false;
if(!empty($search)){
$val = preg_replace("/[^0-9a-z -#\(\)\:\/\-\_\'\"\]\[]/i",'', $search);
if (preg_match("/http:/i", $val)) $val="";
if(strlen($val) > 1){
$compl = "UPDATE ".$db_prefix."_search_text SET hit = hit + '1' WHERE text = '".$val."';";
$complinsert = "INSERT INTO ".$db_prefix."_search_text VALUES (0, '".$val."', '1')";
$res = $db->sql_query($compl);
if (!$db->sql_affectedrows($res)) $db->sql_query($complinsert);
}
}
$abc ="";
$i = 1;
$sql ="SELECT text FROM ".$db_prefix."_search_text ORDER BY id LIMIT 200;";
$result = $db->sql_query($sql);
while($row = $db->sql_fetchrow($result)){
$s_text = str_replace(","," ",$row["text"]);
$s_text = str_replace("'"," ",$s_text);
$s_text = str_replace('"'," ",$s_text);
$abc .= "'".$s_text."', ";
$i++;
}
$abc .="";
$i++;
$db->sql_freeresult($result);
if(isset($template))$template->assign_vars(array(
'S_ACTB' => "<SCRIPT type=\"text/javascript\" language=\"JavaScript\">
var customarray=new Array(" . $abc . "'an apple');
</SCRIPT>
<script type=\"text/javascript\" src=\"java/actb.js\"></script>",
));
if($on_index) echo "<SCRIPT type=\"text/javascript\" language=\"JavaScript\">
var customarray=new Array(" . $abc . "'an apple');
</SCRIPT>
<script type=\"text/javascript\" src=\"java/actb.js\"></script>";
?>