<?php $host = ''; $user = '******'; $pass = '******'; $db = @mysql_connect('localhost', $user, $pass); //$out = getStructure($db, $dbname); $dbname = @$_REQUEST['dbname']; $out = array(); if (trim($dbname) != "") { $out = getForeginKey($db, $dbname); $struct = getStructure($db, $dbname); } $databases = getDatabaseNames($db); drawInterface($dbname, $out, $struct, $databases); function drawInterface($dbname, $out, $struct, $databases) { echo "<html><head><title>sGrep</title></head><body>"; echo "<style>a:link, a:hover, a:active, a:visited{color:black;text-decoration: none;}</style>"; echo "<div class='bar'>"; echo "<span><b>Databases</b>: </span>"; foreach ($databases as $database) { echo " <span><a href='?dbname={$database}' style='color:blue;'>{$database}</a></span> | "; } echo "</div>"; echo "<h1>Graf</h1>"; echo "<div class='draw' >"; draw($out); echo "</div>"; echo "<div class='structure' >"; echo "<h1>Short structure</h1>";
/** * {@inheritDoc} */ public function getInputCount() { $this->structure->requireFlat(); return getStructure()->getFlat()->getInputCount(); }
// This is the scrapper of WUSS // Author : Quentin BELOT require_once dirname(dirname(__FILE__)) . "/common/php/class/class.website.php"; require_once dirname(dirname(__FILE__)) . "/common/php/class/class.website_category.php"; require_once dirname(dirname(__FILE__)) . "/common/php/class/class.item.php"; require_once dirname(dirname(__FILE__)) . "/common/php/class/class.article.php"; require_once dirname(dirname(__FILE__)) . "/common/php/tools/simple_html_dom.php"; $host = 'localhost'; $database = 'wus'; $username = '******'; $password = '******'; $bdd = getConnection(); $_TABLES = null; if (!is_null($bdd)) { $_TABLES = getStructure(); } else { echo "Connection BDD Error \n"; } if (!is_null($bdd) && !is_null($_TABLES)) { set_time_limit(0); $website = new Website($bdd, $_TABLES); $websites = $website->getWebsites(); if (!is_null($websites)) { foreach ($websites as $key_website => $value_website) { $website_category = new WebsiteCategory($bdd, $_TABLES); $website_categories = $website_category->getWebsiteCategories($value_website->id); $url = $value_website->url; $file = $value_website->file; // Try to load json config $config = null;