Skip to content

Creating default object from empty value in ganon.php on line 1022 #65

Description

@GoogleCodeExporter
This' my script


******************************************************
<?php

set_time_limit(0);


/*
This script searches folders named in the film, if the subtitle there. 
if not, look for the download link and download from www.subdivx.com

*/

include('ganon.php');

include('explorarSRT.php');

$dir = opendir(".");

$search = 
"http://www.subdivx.com/index.php?accion=5&masdesc=&oxfecha=2&buscar=";

    while($file = readdir($dir)){

        if(is_dir($file)){

            if($file != ".." && $file != "."){

                // $file = "Persecuted (2014)";

                $haySub = new bajarSubtitulo($file);

                if($haySub->hay() == false){ //this return false if the movie dont have subtitle in folder

                    try{

                        $carp = explode(" ",$file);

                        $se = "";

                        for($i=0;$i<count($carp);$i++){

                            $se .= $carp[$i];

                            if($i < count($carp)-1){
                                $se .= "+";
                            }

                        }

                        // $se = "+Persecuted+(2014)";

                        $inf = $search . $se;

                        echo $file . "<br>";

                        $html = file_get_dom($inf);

                        // echo "<pre>";


                            $sinSub = count($html('#detalle_ficha'));


                            if($sinSub == 0){

                                foreach($html('div#buscador_detalle') as $div){


                                    $yifi = strrpos($div->getChild(1)->html(),"yify");
                                    $yifi2 = strrpos($div->getChild(1)->html(),"YIFY");

                                    $addw = strrpos($div->getChild(1)->html(), "googleAddAdSenseService");

                                        if($yifi != false && $addw === false || $yifi2 != false  && $addw === false) {

                                            $link = $div->getChild(2);


                                                echo  @$link->getChild(12)->href."<br>";
                                                echo  @$link->getChild(13)->href."<br>";
                                                echo  @$link->getChild(14)->href."<br>";
                                                echo  @$link->getChild(15)->href."<br>";
                                                echo  @$link->getChild(16)->href."<br>";
                                                echo  @$link->getChild(17)->href."<br>";
                                                echo  @$link->getChild(18)->href."<br>";
                                                echo  @$link->getChild(19)->href."<br>";
                                                echo  @$link->getChild(20)->href."<br>";

                                        }

                                }

                            }
                            // echo "</pre>";

                        // $html->delete();

                    }catch (Exception $e) {
                        $html->delete();
                        echo 'ERROR: ',  $e->getMessage(), "\n";
                    }

                    // $html->delete();
                    // unset($html,$yify,$link,$addw);

                }

                unset($haySub);

            }

        }

    }

closedir($dir);

***************************************************


ERROR
*****

Warning: Creating default object from empty value in ganon.php on line 1022

Fatal error: Call to undefined method stdClass::delete() in ganon.php on line 
1023



The error always appears when the loop reaches the sixth lap. Meanwhile works 
perfectly.


Original issue reported on code.google.com by ramonear...@gmail.com on 25 Oct 2014 at 3:21

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions