Bravo List

Bravo List (http://www.bvlist.com/index.php)
-   Torrent Strike (http://www.bvlist.com/forumdisplay.php?f=21)
-   -   Torrentstrike Fullymodded v1.0 (http://www.bvlist.com/showthread.php?t=117)

Timisoreanul 7th March 2010 20:27

For fullymodded there is not multi language , you can use this : http://bvlist.com/torrent-strike/265...ltistrike.html

uutorrent 7th March 2010 21:56

Quote:

Originally Posted by Timisoreanul (Post 21639)
For fullymodded there is not multi language , you can use this : http://bvlist.com/torrent-strike/265...ltistrike.html

Thanks Timisoreanul, you gave me a great help. I'll take a look there. :ok:

tekmobile 8th March 2010 23:36

Scrape does not seen to be working and looking through the PHP error logs it seems to be calling a function

hash_where_arr()

that it says does not exist any idea what its contents should be and what page it goes on I suspect it should be on bittorrent.php

joeroberts 9th March 2010 03:27

hash_where_arr
is in include/benc.php
Code:

function hash_where_arr($name, $hash_arr) {
        $new_hash_arr = Array();
        foreach ($hash_arr as $hash) {
                $new_hash_arr[] = sqlesc((urldecode($hash)));
        }
        return $name." IN ( ".implode(", ",$new_hash_arr)." )";
}


tekmobile 9th March 2010 08:29

Quote:

Originally Posted by joeroberts (Post 21677)
hash_where_arr
is in include/benc.php
Code:

function hash_where_arr($name, $hash_arr) {
        $new_hash_arr = Array();
        foreach ($hash_arr as $hash) {
                $new_hash_arr[] = sqlesc((urldecode($hash)));
        }
        return $name." IN ( ".implode(", ",$new_hash_arr)." )";
}


Thanks a million there was no function by that name in the benc.php I added the hash_where_arr() code you supplied and it fixed it straight away.

I have had my site live now for almost a year and never had scrape working that function never existed in the original code.

Coraille 22nd April 2010 15:52

I Have Error

Code:

Warning:  fopen(cache/index/newestuser.txt)  [function.fopen]:  failed to open stream: Permission denied in /home/******/public_html/index.php  on line 130

Warning:  fputs(): supplied argument is not a valid stream  resource in /home/******/public_html/index.php on line 131

Warning:  fclose(): supplied argument is not a valid stream  resource in /home/******/public_html/index.php on line 132

Warning:  fopen(cache/index/stats.txt) [function.fopen]:  failed to open stream: Permission denied in /home/*****/public_html/index.php  on line 181

Warning:  fwrite(): supplied argument is not a valid stream  resource in /home/*****/public_html/index.php on line 182

Warning:  fclose(): supplied argument is not a valid stream  resource in /home/*******/public_html/index.php on line 183


joeroberts 22nd April 2010 16:38

make sure those 2 files are writable! (newestuser.txt stats.txt)

Coraille 22nd April 2010 17:05

Quote:

Originally Posted by joeroberts (Post 22555)
make sure those 2 files are writable! (newestuser.txt stats.txt)

On takeconfirminvite.php
Code:

Warning:  Missing argument 4 for  insert_phpBB2user(), called in  /home/*****/public_html/takeconfirminvite.php on line 111 and defined  in /home/tigersdr/public_html/include/phpbb2Bridge.php on line 23

Warning:  Cannot modify header information - headers already sent  by (output started at  /home/*********/public_html/include/phpbb2Bridge.php:23) in /home/tigersdr/public_html/include/bittorrent.php  on line 475

Warning:  Cannot modify header information - headers already sent  by (output started at  /home/***/public_html/include/phpbb2Bridge.php:23) in /home/tigersdr/public_html/include/bittorrent.php  on line 476

Warning:  Cannot modify header information - headers already sent  by (output started at  /home/*****/public_html/include/phpbb2Bridge.php:23) in /home/tigersdr/public_html/takeconfirminvite.php  on line 116


joeroberts 22nd April 2010 18:20

try this one
PHP Code:

<?
require_once("include/bittorrent.php");
require_once(
"include/phpbb2Bridge.php");


$id $HTTP_GET_VARS["id"];
$md5 $HTTP_GET_VARS["secret"];
if (!
$id)
httperr();

dbconn();

$res mysql_query("SELECT COUNT(*) FROM users") or sqlerr(__FILE____LINE__);
$arr mysql_fetch_row($res);
if (
$arr[0] >= $invites)
stderr("Error""Sorry, user limit reached. Please try again later.");

$res mysql_query("SELECT editsecret,email, status FROM users WHERE id = $id");
$row mysql_fetch_array($res);

if (!
$row)
httperr();

if (
$row["status"] != "pending") {
header("Refresh: 0; url=ok.php?type=confirmed");
exit();
}

$email $row["email"];

$sec hash_pad($row["editsecret"]);
if (
$md5 != md5($sec))
httperr();
if (empty(
$wantusername) || empty($wantpassword))
//bark("Don't leave any fields blank.");
if (!mkglobal("wantusername:wantpassword:passagain:country"))
die();

function 
bark($msg) {
stdhead();
stdmsg("Signup failed!"$msg);
stdfoot();
exit;
}

function 
validusername($username)
{
if (
$username == "")
return 
false;

// The following characters are allowed in user names
$allowedchars "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";

for (
$i 0$i strlen($username); ++$i)
if (
strpos($allowedchars$username[$i]) === false)
return 
false;

return 
true;
}

function 
isportopen($port)
{
global 
$HTTP_SERVER_VARS;
$sd = @fsockopen($HTTP_SERVER_VARS["REMOTE_ADDR"], $port$errno$errstr1);
if (
$sd)
{
fclose($sd);
return 
true;
}
else
return 
false;
}

if (empty(
$country))
    
bark("You must select a country.");

if (
strlen($wantusername) > 12)
bark("Sorry, username is too long (max is 12 chars)");

if (
$wantpassword != $passagain)
bark("The passwords didn't match! Must've typoed. Try again.");

if (
strlen($wantpassword) < 6)
bark("Sorry, password is too short (min is 6 chars)");

if (
strlen($wantpassword) > 40)
bark("Sorry, password is too long (max is 40 chars)");

if (
$wantpassword == $wantusername)
bark("Sorry, password cannot be same as user name.");

if (!
validusername($wantusername))
bark("Invalid username.");

// make sure user agrees to everything...
if ($HTTP_POST_VARS["rulesverify"] != "yes" || $HTTP_POST_VARS["faqverify"] != "yes" || $HTTP_POST_VARS["ageverify"] != "yes")
stderr("Signup failed""Sorry, you're not qualified to become a member of this site.");


$secret mksecret();
$wantpasshash md5($secret $wantpassword $secret);

$ret mysql_query("UPDATE users SET username='$wantusername', passhash='$wantpasshash', status='confirmed', editsecret='', secret='$secret', country='$country' WHERE id=$id");
$newid mysql_insert_id(); 
if (!
$ret) {
if (
mysql_errno() == 1062)
bark("Username already exists!");
bark("Database Update Failed");
}
insert_phpBB2user($wantusernamemd5($wantpassword), $id$email);
login_phpBB2user($wantusernamemd5($wantpassword), TRUE);

logincookie($id$wantpasshash);

header("Refresh: 0; url=ok.php?type=confirm");


?>


Coraille 22nd April 2010 18:23

Files invite.php or Takeconfirminvite.php ?


All times are GMT +2. The time now is 11:59.

Powered by vBulletin® Version 3.8.11 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions Inc.