From ad7186ec4fe5314f7dfec1b988f2cca1b9b12778 Mon Sep 17 00:00:00 2001 From: Brett Bieber <brett.bieber@gmail.com> Date: Fri, 22 Jan 2010 15:50:37 +0000 Subject: [PATCH] Remove flush. Check for valid URL before running. --- src/UNL/WDN/Assessment/PageLogger.php | 1 - www/index.php | 5 +++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/UNL/WDN/Assessment/PageLogger.php b/src/UNL/WDN/Assessment/PageLogger.php index 7a5d8d8..f0c1c02 100644 --- a/src/UNL/WDN/Assessment/PageLogger.php +++ b/src/UNL/WDN/Assessment/PageLogger.php @@ -15,7 +15,6 @@ class UNL_WDN_Assessment_PageLogger extends Spider_LoggerAbstract function log($uri, $depth, DOMXPath $xpath) { - flush(); echo PHP_EOL.'|'.str_repeat('-', $depth).$uri; $this->assessment->addUri($uri); } diff --git a/www/index.php b/www/index.php index 0548e5e..89127a0 100644 --- a/www/index.php +++ b/www/index.php @@ -3,7 +3,8 @@ require_once 'config.inc.php'; $uri = ''; -if (isset($_GET['uri'])) { +if (isset($_GET['uri']) + && preg_match('/https?:\/\//', $_GET['uri'])) { $uri = htmlentities($_GET['uri'], ENT_QUOTES); } ?> @@ -30,7 +31,7 @@ if (!empty($uri)) { $assessment->checkInvalid(); } else { if (isset($_GET['rescan'])) { - $assessment->removeEntries(); + //$assessment->removeEntries(); } $assessment->logPages(); } -- GitLab