Initial commit
This commit is contained in:
63
production/admin/sources/maintenance/sql.inc.php
Normal file
63
production/admin/sources/maintenance/sql.inc.php
Normal file
@@ -0,0 +1,63 @@
|
||||
<?php
|
||||
/*
|
||||
+--------------------------------------------------------------------------
|
||||
| CubeCart 4
|
||||
| ========================================
|
||||
| CubeCart is a registered trade mark of Devellion Limited
|
||||
| Copyright Devellion Limited 2006. All rights reserved.
|
||||
| Devellion Limited,
|
||||
| 5 Bridge Street,
|
||||
| Bishops Stortford,
|
||||
| HERTFORDSHIRE.
|
||||
| CM23 2JU
|
||||
| UNITED KINGDOM
|
||||
| http://www.devellion.com
|
||||
| UK Private Limited Company No. 5323904
|
||||
| ========================================
|
||||
| Web: http://www.cubecart.com
|
||||
| Email: info (at) cubecart (dot) com
|
||||
| License Type: CubeCart is NOT Open Source Software and Limitations Apply
|
||||
| Licence Info: http://www.cubecart.com/site/faq/license.php
|
||||
+--------------------------------------------------------------------------
|
||||
| sql.inc.php
|
||||
| ========================================
|
||||
| Database Tools
|
||||
+--------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
if (!defined('CC_INI_SET')) die('Access Denied');
|
||||
|
||||
permission('maintenance', 'edit', true);
|
||||
$lang = getLang("admin".CC_DS."admin_misc.inc.php");
|
||||
|
||||
if (isset($_POST['execute'])) {
|
||||
if (!empty($_POST['sql'])) {
|
||||
$db->misc($_POST['sql'], false);
|
||||
|
||||
if ($db->error()) {
|
||||
$msg = '<p class="warnText">'.$db->errorstring().'</p>';
|
||||
} else {
|
||||
httpredir($glob['adminFile'].'?_g=maintenance/sql&affected='.$db->affected());
|
||||
}
|
||||
} else {
|
||||
$msg = '<p class="warnText">No query entered</p>';
|
||||
}
|
||||
}
|
||||
|
||||
if (isset($_GET['affected']) && is_numeric($_GET['affected'])) {
|
||||
$msg = sprintf('<p class="infoText">%d row(s) affected</p>', $_GET['affected']);
|
||||
}
|
||||
|
||||
require($glob['adminFolder'].CC_DS."includes".CC_DS."header.inc.php");
|
||||
|
||||
?>
|
||||
<p class="pageTitle"><?php echo sprintf($lang['admin']['misc_db_maintenance'], $glob['dbdatabase']);?> </p>
|
||||
<?php
|
||||
if (isset($msg)) echo msg($msg);
|
||||
?>
|
||||
<form action="<?php echo $glob['adminFile']; ?>?_g=maintenance/sql" method="post" enctype="multipart/form-data">
|
||||
<div id="sql">
|
||||
<div><textarea name="sql" id="sql" rows="40" cols="100" style="border: 1px solid #000000;"><?php echo $_POST['sql']; ?></textarea></div>
|
||||
<div><input type="submit" name="execute" value="Execute SQL Queries" class="submit" /></div>
|
||||
</div>
|
||||
</form>
|
||||
Reference in New Issue
Block a user