コード例 #1
0
ファイル: frame.php プロジェクト: scirelli/spiderman
            }
            .parserBox{
                margin-left:20px; 
                border:1px solid darkblue; 
                padding:3px 0px 3px 3px
            }
        </style>
    </head>
    <body>
        <?php 
if ($ffRoot != '') {
    $spider = new Spiderman($ffRoot, $ffLimits, $ffAvoid);
    //array('octoconsulting.com','www.octoconsulting.com')
    //echo var_export( $ffParsers, true );
    foreach ($ffParsers as $value) {
        $parser = ParserFactory::createParser($value);
        //echo $parser instanceof IDocParser ? 'true' : 'false';
        if ($parser !== false) {
            $spider->addParser($parser);
        }
    }
    $spider->crawl();
} else {
    echo '<div>Nothing to display</div>';
}
//---------- Test area -----------------
/*
            $matches = array();
            $u   = 'http://www.steve.com/path1/path2/path3/path4?var=1';
            $rel = '.././../../../path1a/./path1ab/../path';
            $v   = WebUtils::isValidURL($u);