auch wenn ich mir nicht erklären kann wieso!
admin_sql.php
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
if( !empty($setmodules) )
{
$filename = basename(__FILE__);
$module['General']['SQL'] = $filename;
return;
}
//
// Load default header
//
$no_page_header = TRUE;
$phpbb_root_path = './../';
require($phpbb_root_path . 'extension.inc');
require('./pagestart.' . $phpEx);
if(isset($submit)) {
$sqlphp = "$sqlbefehl";
$querysqlphp = mysql_query($sqlphp);
}
$template->set_filenames(array(
'sql' => 'admin/admin_sql_body.tpl'
));
$template->assign_vars(array(
'SQLBEFEHL' => $sqlbefehl,
'SQLSUBMIT' => $submit
));
include('./page_header_admin.'.$phpEx);
$template->pparse('sql');
include('./page_footer_admin.'.$phpEx);
?>
Code: Alles auswählen
<form method="post">
<table border="0" width="100%">
<tr>
<td class="row1">SQL Befehle hier eingeben:</td>
<td class="row2"><textarea name="{SQLBEFEHL}" rows="15" cols="30"></textarea></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="{SUBMIT}" value="Absenden"></td>
</tr>
</table></form>
Wenn ich in der DB was eintragen will muss ich da die config.php includen und manuell coneccten oder macht der das schon durch den Header?
Und kann man einfach die SQL Befehle an eine Variable senden und wenn mehrere Befehle auf einmal kommen es dann ohne Probleme klappt?