} .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);