$aaPos3 = $_POST['aaPos3']; $savePos4 = $_POST['savePos4']; $aaPos4 = $_POST['aaPos4']; $savePos5 = $_POST['savePos5']; $aaPos5 = $_POST['aaPos5']; $savePos6 = $_POST['savePos6']; $aaPos6 = $_POST['aaPos6']; $savePos7 = $_POST['savePos7']; $aaPos7 = $_POST['aaPos7']; $savePos8 = $_POST['savePos8']; $aaPos8 = $_POST['aaPos8']; $saveOutput = $_POST['saveOutput']; $saveOutputAm = $_POST['saveOutputAm']; $Active = fileRead("Data/Active.illuminati"); if (!($newRecipe == NULL)) { folderCreate("Data/" . $newRecipe . ""); fileCreate("Data/" . $newRecipe . "/ItemID.illuminati"); fileCreate("Data/" . $newRecipe . "/ItemAm.illuminati"); fileCreate("Data/" . $newRecipe . "/case.illuminati"); fileCreate("Data/" . $newRecipe . "/if.illuminati"); } if (!($loadRecipe == NULL)) { fileRewrite("Data/Active.illuminati", $loadRecipe); } $caseoutput = fileRead("Data/" . $Active . "/case.illuminati"); //Yeah, looks stupid, right? //Going to fix it, so I dont get headaches, figuring out why did I do that :D if (!($savePos0 == NULL) && !($aaPos0 == NULL)) { if ($aaPos0 == 0) { fileAppend("Data/" . $Active . "/if.illuminati", "craftSlotId3[0] == " . $savePos0 . ""); fileRewrite("Data/" . $Active . "/case.illuminati", $caseoutput + $savePos0);
public function initPathConstants($dbname = null) { global $defaultRootFileUploadPath, $defaultRootFileUploadURL; if (!$dbname) { $dbname = HEURIST_DBNAME; } $install_path = 'HEURIST/'; //$this->getInstallPath(); $dir_Filestore = "HEURIST_FILESTORE/"; $documentRoot = @$_SERVER['DOCUMENT_ROOT']; if ($documentRoot && substr($documentRoot, -1, 1) != '/') { $documentRoot = $documentRoot . '/'; } if (isset($defaultRootFileUploadPath) && $defaultRootFileUploadPath && $defaultRootFileUploadPath != "") { if ($defaultRootFileUploadPath != "/" && !preg_match("/[^\\/]\\/\$/", $defaultRootFileUploadPath)) { //check for trailing / $defaultRootFileUploadPath .= "/"; // append trailing / } if (!strpos($defaultRootFileUploadPath, ":/") && $defaultRootFileUploadPath != "/" && !preg_match("/^\\/[^\\/]/", $defaultRootFileUploadPath)) { //check for leading / $defaultRootFileUploadPath = "/" . $defaultRootFileUploadPath; // prepend leading / } if (!defined('HEURIST_FILESTORE_DIR')) { define('HEURIST_FILESTORE_DIR', $defaultRootFileUploadPath . $dbname . '/'); } if (folderExists(HEURIST_FILESTORE_DIR, true) < 0) { return false; } define('HEURIST_FILESTORE_URL', $defaultRootFileUploadURL . $dbname . '/'); } else { if (!defined('HEURIST_FILESTORE_DIR')) { define('HEURIST_FILESTORE_DIR', $documentRoot . $install_path . $dir_Filestore . $dbname . '/'); } if (folderExists(HEURIST_FILESTORE_DIR, true) < 0) { return false; } define('HEURIST_FILESTORE_URL', HEURIST_SERVER_URL . '/' . $install_path . $dir_Filestore . $dbname . '/'); } if (!defined('HEURIST_THUMB_DIR')) { define('HEURIST_THUMB_DIR', HEURIST_FILESTORE_DIR . 'filethumbs/'); } define('HEURIST_THUMB_URL', HEURIST_FILESTORE_URL . 'filethumbs/'); define('HEURIST_FILES_DIR', HEURIST_FILESTORE_DIR . 'file_uploads/'); define('HEURIST_FILES_URL', HEURIST_FILESTORE_URL . 'file_uploads/'); define('HEURIST_ICON_DIR', HEURIST_FILESTORE_DIR . 'rectype-icons/'); define('HEURIST_ICON_URL', HEURIST_FILESTORE_URL . 'rectype-icons/'); define('HEURIST_TERM_ICON_DIR', HEURIST_FILESTORE_DIR . 'term-icons/'); define('HEURIST_TERM_ICON_URL', HEURIST_FILESTORE_URL . 'term-icons/'); define('HEURIST_SCRATCH_DIR', HEURIST_FILESTORE_DIR . 'scratch/'); folderCreate(HEURIST_SCRATCH_DIR, true); $folder = HEURIST_FILESTORE_DIR . 'settings/'; if (folderCreate($folder, true)) { define('HEURIST_SETTING_DIR', $folder); } return true; }