Tools"; if(isset($_POST['dbdosubmit'])) { $newname=$_POST['newname']; $db_index=$_POST['db_index']; $db_action=$_POST['db_action']; $changed=false;$ausgabe=$out=""; switch($db_action) { case "drop": MSD_DoSQL("DROP DATABASE `".$databases['Name'][$db_index]."`"); echo SQLOutput($out,'
'.$lang['db'].' `'.$databases['Name'][$db_index].'` wurde gelöscht.
'); $changed=true; break; case "empty": EmptyDB($databases['Name'][$db_index]); echo SQLOutput($out,''.$lang['db'].' `'.$databases['Name'][$db_index].'` '.$lang['sql_wasemptied'].'.
'); break; case "rename": $dbold=$databases['Name'][$db_index]; DB_Copy($dbold,$newname,1); echo SQLOutput($out,''.$lang['db'].' `'.$dbold.'` '.$lang['sql_renamedto'].' `'.$newname.'`.
'); $changed=true; break; case "copy": $dbold=$databases['Name'][$db_index]; DB_Copy($dbold,$newname); $changed=true; echo SQLOutput($out,''.sprintf($lang['sql_dbcopy'],$dbold,$newname).'
'); break; case "structure": DB_Copy($databases['Name'][$db_index],$newname,0,0); $changed=true; echo SQLOutput($out,''.sprintf($lang['sql_dbscopy'],$databases['Name'][$db_index],$newname).'
'); break; case "rights": break; } if($changed=true) { SetDefault(); include ($config['files']['parameter']); echo ''; } } if(isset($_POST['dbwantaction'])) { if(isset($_POST['db_createnew'])) { $newname=$_POST['db_create']; if(!empty($newname)) { $col=(MSD_NEW_VERSION) ? $_POST['db_collate'] : ""; if($col!="") { $r=explode("|",$col); $sqlc="CREATE DATABASE `$newname` DEFAULT CHARACTER SET $r[0] COLLATE $r[1]"; } else $sqlc="CREATE DATABASE `$newname`"; MSD_query($sqlc) or die(SQLError($sqlc,mysql_error())); echo $lang['db']." `$newname` ".$lang['sql_wascreated'].".