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'].".
"; SetDefault(); include ($config['files']['parameter']); echo ''; } } $db_action=$newname="";$db_index=-1; for($i=0;$i
'; echo '
'; switch($db_action) { case "drop": echo ''.sprintf($lang['askdbdelete'],$databases['Name'][$i]).'

'; echo ''; break; case "empty": echo ''.sprintf($lang['askdbempty'],$databases['Name'][$i]).'

'; echo ''; break; case "rename": echo ''.$lang['sql_renamedb'].' `'.$databases['Name'][$db_index].'` '.$lang['in'].' `'.$newname.'`

'; echo ''; break; case "copy": echo ''.sprintf($lang['askdbcopy'],$databases['Name'][$db_index],$newname).'

'; if($newname=="") echo '

'.$lang['sql_namedest_missing'].'

'; else { echo ''; } break; case "structure": echo ''.$lang['fm_askdbcopy1'].'`'.$databases['Name'][$db_index].'`'.$lang['fm_askdbcopy2'].'`'.$newname.'`'.$lang['fm_askdbcopy3'].'

'; if($newname=="") echo '

'.$lang['sql_namedest_missing'].'

'; else { echo ''; } break; case "rights": break; } echo "

"; } } echo '
'; echo '
'; echo ''; echo '
'.$lang['create_database'].'
Name: '; echo '  '.$lang['collation'].':   '; echo '
'; echo '

 

'; echo ''; for($i=0;$i' : ''; echo ''; echo ''; } echo '
'.$lang['dbs'].''.$lang['sql_actions'].'
'.$databases['Name'][$i].''; echo '  '; echo "\n\n".'  '; echo '  
'; ?>