Results 1 to 10 of 13
Hybrid View
-
21st Sep 2011, 06:38 PM #1OPMember
updated with print_r, soft2050
Notice: Undefined variable: temp in /var/www/html/donofwarez/xxx/torrents/bgrahul.php on line 338
Array ( [0] => HTTP/1.1 200 OK Server: Transmission Content-Type: application/json; charset=UTF-8 Date: Wed, 21 Sep 2011 18:29:58 GMT Content-Length: 49 {"arguments":{"torrents":[]},"result":"success"} [1] => )
//######TORRENT DOWNLOAD START########
$filename = "/var/www/html/donofwarez/xxx/database/downloads/$title.txt";
if (file_exists($filename)) {
$source = "/var/www/html/donofwarez/xxx/database/downloads/$title.txt";
$downloaded = file_get_contents($source);
$downloaded = trim($downloaded);
$startdownload = '';
if ($downloaded =='Yes') {
echo "Already downloaded......";
} else {
$startdownload = "true";
}
} else {
$startdownload = "true";
}
echo $startdownload;
if ($startdownload =="true") {
echo "<br><br><br> Starting download: $title";
$id = array();
$result = callTransmission(array("filename" => "/var/www/html/donofwarez/xxx/torrents/$torrentfile", "download-dir" => "/home/Downloads/$title/"), "torrent-add", $arr[1]);
callTransmission(array("seedRatioLimit" => 50, "seedRatioMode" => 1), "torrent-set", $arr[1]);
/*
echo "<pre>";
print_r($result);
echo "</pre>";
*/
if (preg_match('/"percentDone":[0-9.]+/i', $result[0], $matches))
$temp = str_replace('"id":', "", $matches[0]);
// $temp="hlDr1wqu2ONtM3McVGHoVzfrkp2UgUcGwDt66IuxAe0 LBkru";
$id[0] = $temp;
//***OMG! We need the ids as integers! ***
foreach ($id as $key => $value) {
$id[$key] = (int) $value;
}
//***Check whether torrents are complete***
$check = true;
while ($check) {
$c = 0;
foreach ($id as $value) {
$result = callTransmission(array("fields" => array("id", "name", "percentDone"), "ids" => array($value)), "torrent-get", $arr[1]);
preg_match('/"percentDone":[0-9.]+/i', $result[0], $matches);
$adii = substr($matches[0], 14);
$anuj = (int) ($adii * 100);
update_progress($anuj); //CALL FUNCTION
$anujstatus = "Download In Progress";
$downcomplete = "Download Finished";
anujstatus($anujstatus);
if ($anuj=='100') {
aditya(100);
anujstatus($downcomplete);
echo "<br><br><br><br> Download complete";
break 2;
}
if ($matches[0] == '"percentDone":1.0000')
$c++;
}
if ($c==count($id)) {
$check = false;
break 2;
}
sleep(5);
}automan Reviewed by automan on . [PHP] Notice: Undefined offset: 0 Error. Hello, i am new coding. I am working on a auto downloading torrent php script. I have been stucked with Undefined offset error. Your help will be very appretiated, thanks. :) Notice: Undefined offset: 0 in /var/www/html/torrent/bgrahul.php on line 351 Notice: Undefined offset: 0 in /var/www/html/torrent/bgrahul.php on line 363 Marked those lines to bold and red. Rating: 5
-
21st Sep 2011, 07:10 PM #2Member
$temp isn't declared.
try to uncomment to line above that one (by removing the //)
EDIT: sorry, I realized that this may remove the notice but won't solve the problem..
-
22nd Sep 2011, 12:58 PM #3OPMember
Yes. It wonlt help
Sponsored Links
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
Did you notice this?
By Kw3rLn in forum General DiscussionReplies: 5Last Post: 21st Jan 2012, 05:17 PM -
Fatal error: Call to undefined function xmlrpc_encode_request()
By sSKKa in forum WordpressReplies: 1Last Post: 9th Dec 2011, 10:07 AM -
Get Him To Notice You During Sex
By upnorth in forum General DiscussionReplies: 14Last Post: 15th Apr 2011, 09:50 PM -
Adding Domain Error in cPanel (Error from park wrapper:)
By Ryza in forum General DiscussionReplies: 0Last Post: 20th Feb 2011, 01:57 AM -
Digital Milennium Copyright Notice (UGC) :my first ever notice
By Dell23 in forum Legal IssuesReplies: 0Last Post: 2nd Jan 2010, 08:16 AM
themaCreator - create posts from...
Version 3.53 released. Open older version (or...