Dieser Commit ist enthalten in:
Commit
25d3a3ee93
246 geänderte Dateien mit 25170 neuen und 0 gelöschten Zeilen
55
mysqldumper/sqlbrowser/sqlbox.php
Normale Datei
55
mysqldumper/sqlbrowser/sqlbox.php
Normale Datei
|
|
@ -0,0 +1,55 @@
|
|||
<?php
|
||||
//Start SQL-Box
|
||||
$tpl=new MSDTemplate;
|
||||
$tpl->set_filenames(array('show' => './sqlbrowser/templates/sqlbox.tpl'));
|
||||
|
||||
if(isset($_GET['readfile']) && $_GET['readfile']==1)
|
||||
{
|
||||
$tpl->assign_block_vars('SQLUPLOAD',array(
|
||||
'POSTTARGET' => $params,
|
||||
'LANG_OPENSQLFILE' => $lang['sql_openfile'],
|
||||
'LANG_OPENSQLFILE_BUTTON' => $lang['sql_openfile_button'],
|
||||
'LANG_SQL_MAXSIZE' => $lang['max_upload_size'],
|
||||
'MAX_FILESIZE' => $config['upload_max_filesize']
|
||||
));
|
||||
|
||||
}
|
||||
|
||||
if(isset($_POST['submit_openfile']))
|
||||
{
|
||||
//open file
|
||||
if (!isset($_FILES['upfile']['name']) || empty($_FILES['upfile']['name'])) $aus.='<span class="error">'.$lang['fm_uploadfilerequest'].'</span>';
|
||||
else
|
||||
{
|
||||
$fn=$_FILES['upfile']['tmp_name'];
|
||||
if(strtolower(substr($_FILES['upfile']['name'],-3))==".gz")
|
||||
$read__user_sqlfile=gzfile($fn);
|
||||
else
|
||||
$read__user_sqlfile=file($fn);
|
||||
$aus.='<span>geladenes File: <strong>'.$_FILES['upfile']['name'].'</strong> '.byte_output(filesize($_FILES['upfile']['tmp_name'])).'</span>';
|
||||
$sql_loaded=implode("",$read__user_sqlfile);
|
||||
}
|
||||
}
|
||||
|
||||
// Sind SQL-Befehle in der SQLLib vorhanden?
|
||||
$sqlcombo=SQL_ComboBox();
|
||||
if ($sqlcombo>'') $tpl->assign_block_vars('SQLCOMBO',array('SQL_COMBOBOX' => $sqlcombo));
|
||||
|
||||
$tpl->assign_vars(array(
|
||||
'LANG_SQL_WARNING' => $lang['sql_warning'],
|
||||
'ICONPATH' => $config['files']['iconpath'],
|
||||
'BOXSIZE' => $config['interface_sqlboxsize'],
|
||||
'BOXCONTENT' => ((isset($sql_loaded)) ? $sql_loaded : $sql['sql_statement'].$sql['order_statement']),
|
||||
'LANG_SQL_BEFEHLE' => $lang['sql_befehle'],
|
||||
'TABLE_COMBOBOX' => Table_ComboBox(),
|
||||
'LANG_SQL_EXEC' => $lang['sql_exec'],
|
||||
'PARAMS' => $params,
|
||||
'DB' => $db,
|
||||
'DBID' => $dbid,
|
||||
'TABLENAME' => $tablename,
|
||||
|
||||
));
|
||||
$tpl->pparse('show');
|
||||
|
||||
|
||||
?>
|
||||
Laden …
Tabelle hinzufügen
Einen Link hinzufügen
In neuem Issue referenzieren