FORBIDDEN FOR CLIENT $REMOTE_ADDR (only localhost!)

"; } } else { // if () if (empty($_POST['dbserver'])) { $_POST['dbserver'] = 'mysql'; } if (empty($_POST['host'])) { $_POST['host'] = '127.0.0.1'; } if (empty($_POST['user'])) { $_POST['user'] = 'root'; } if (empty($_POST['password'])) { $_POST['password'] = ''; } if (empty($_POST['database'])) { $_POST['database'] = 'cdcol'; } if (empty($_POST['table'])) { $_POST['table'] = 'cds'; } if (isset($_POST['adodb']) && ($_POST['adodb'] == "submit")) { if ($_POST['dbserver'] == "sqlite") { include_once 'adodb/adodb-errorpear.inc.php'; include_once 'adodb/adodb.inc.php'; include_once 'adodb/tohtml.inc.php'; $db = ADONewConnection($_POST['dbserver']); @$db->Connect($_POST['database'], '0666'); echo "

DBServer: $_POST[dbserver]

"; $result = $db->Execute("SELECT * FROM $_POST[table]"); if (!is_object($result)) { $e = ADODB_Pear_Error(); echo '

'.$e->message.''; } else { while (!$result->EOF) { for ($i = 0, $max = $result->FieldCount(); $i < $max; $i++) { echo $result->fields[$i].' '; $result->MoveNext(); echo "
"; } } } } else { if (($_POST['dbserver'] == "mysql") || ($_POST['dbserver'] == "postgres7") || ($_POST['dbserver'] == "ibase") || ($_POST['dbserver'] == "mssql") || ($_POST['dbserver'] == "borland_ibase") || ($_POST['dbserver'] == "firebird") || ($_POST['dbserver'] == "mssqlpo") || ($_POST['dbserver'] == "maxsql") || ($_POST['dbserver'] == "oci8") || ($_POST['dbserver'] == "oci805") || ($_POST['dbserver'] == "oci8po") || ($_POST['dbserver'] == "postgres") || ($_POST['dbserver'] == "oracle") || ($_POST['dbserver'] == "postgres64") || ($_POST['dbserver'] == "sybase")) { include_once 'adodb/adodb-errorpear.inc.php'; include_once 'adodb/adodb.inc.php'; include_once 'adodb/tohtml.inc.php'; $db = ADONewConnection($_POST['dbserver']); @$db->Connect($_POST['host'], $_POST['user'], $_POST['password'], $_POST['database']); echo "

DBServer: $_POST[dbserver]

"; $result = $db->Execute("SELECT * FROM $_POST[table]"); if (!is_object($result)) { $e = ADODB_Pear_Error(); echo '

'.$e->message.''; } else { while (!$result->EOF) { for ($i = 0, $max = $result->FieldCount(); $i < $max; $i++) { echo $result->fields[$i].' '; $result->MoveNext(); echo "
"; } } } } else { print_r($TEXT['ADOdb-notdbserver']); } } } } ?>