FORBIDDEN FOR CLIENT $REMOTE_ADDR (only localhost!)
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']);
}
}
}
}
?>