DB Dump Working

This commit is contained in:
color.diff=auto
2021-03-24 04:26:51 -06:00
parent 50252def84
commit 7a6d2ace00
12 changed files with 17280 additions and 35 deletions

View File

@@ -20,10 +20,15 @@
along with D2UM. If not, see <http://www.gnu.org/licenses/>.
*/
ini_set('display_errors', 1);
ini_set('display_errors', 0);
error_reporting(0);
ini_set('log_errors', 1);
define('FILTER_PROPERTIES_FILE', 'filterProperties.txt');
define('DB_FILE', 'db');
include "./_pdo.php";
$filename = 'd2im.conf';
@@ -39,6 +44,9 @@ if (file_exists($filename)) {
// Misc functions
require_once "./src/D2Functions.php";
// D2 Database
require_once "./src/D2Database.php";
// D2 Files Loader
require_once './src/D2Files.php';
@@ -52,14 +60,18 @@ if (file_exists($filename)) {
$parser = new D2TxtParser();
$armor = $parser->parseFile($files->getFile('Armor'));
$weapon = $parser->parseFile($files->getFile('Weapons'));
$gems = $parser->parseFile($files->getFile('Gems'));
$itypes = $parser->parseFile($files->getFile('ItemTypes'));
$misc = $parser->parseFile($files->getFile('Misc'));
$prop = $parser->parseFile($files->getFile('Properties'));
$uni = $parser->parseFile($files->getFile('UniqueItems'));
$sets = $parser->parseFile($files->getFile('Sets'));
$setitems = $parser->parseFile($files->getFile('SetItems'));
$sets = $parser->parseFile($files->getFile('Sets'));
$uni = $parser->parseFile($files->getFile('UniqueItems'));
$weapon = $parser->parseFile($files->getFile('Weapons'));
$u = $files->getFile("UniqueItems");
$s = $files->getFile("SetItems");
// If there's data, process it and save
if (!empty($_POST)) {
@@ -79,20 +91,16 @@ if (file_exists($filename)) {
}
}
// if ladder or carry1 is 0, set empty field.
if (!$post['ladder']){
$post['ladder'] = '';
}
if (!$post['carry1']){
$post['carry1'] = '';
}
if ($_POST['formtype'] == "uniqueitems") {
$saver->save($u);
// if ladder or carry1 is 0, set empty field.
if (!$post['ladder']) {
$post['ladder'] = '';
}
if (!$post['carry1']) {
$post['carry1'] = '';
}
$saver->save($u, $post);
$saver->saveTblEnries("UniqueItems.tbl.txt");
}
if ($_POST['formtype'] == "setitems") {
@@ -100,13 +108,13 @@ if (file_exists($filename)) {
$saver->save($s);
$saver->save($s, $post);
$saver->saveTblEnries("SetItems.tbl.txt");
}
}
// load app
// load app
require_once './src/index.php';
} else {
header('Location: ./src/D2Config.php');