Пример #1
0
                                $realson = $L[119] . " '" . $SNA . "' <u>" . $L[119] . "!</u>";
                            }
                        }
                    }
                }
            }
        }
    }
    if (!empty($realson)) {
        _Migration_STEP2FORM($realson);
    } else {
        unset($_SESSION['STEP2']);
        $connection = _MySQLConnect(_HostDBSwitch($RealmID), $DBUser, $DBPassword, _CharacterDBSwitch($RealmID));
        _updateCharacterName($connection, $CHAR_NAME, $GUID);
        _TalentsReset($connection, $GUID);
        _MoveToGMAccount($connection, $GUID);
        mysql_close($connection) or die(mysql_error());
        $connection = _MySQLConnect($AccountDBHost, $DBUser, $DBPassword, $AccountDB);
        _updateMigrationStatusAndCharacterName($connection, $ID, $CHAR_NAME, 0);
        mysql_close($connection) or die(mysql_error());
        _PreparateMails(_LoadItemRoW($DBUser, $DBPassword, $ID), $CHAR_NAME, $TransferLetterTitle, $TransferLetterMessage, $SOAPUser, $SOAPPassword, $RealmID);
        echo _GDiv($L[51]);
    }
} else {
    _Migration_STEP2FORM($L[56] . " '" . $CHAR_NAME . "' " . $L[57]);
}
function _Migration_STEP2FORM($TXT)
{
    global $L;
    echo _RDiv($TXT) . "\n            <div class = 'alert text-center'>" . $L[50] . "</div>\n                <div class = 'text-center'>\n                <br/>\n                    <form action = '" . $_SERVER['PHP_SELF'] . "' method = 'post' enctype = 'multipart/form-data'>\n                        <input class = 'clearfix' type = 'text' name = 'rename'>\n                        <p><button class = 'btn btn-primary' type = 'submit'>" . $L[146] . "</button></p>\n                    </form>\n                </div>\n            </div>";
}
Пример #2
0
include_once '../_core/_config.php';
include_once '../_core/_functions.php';
include_once '../_core/_dbfunctions.php';
ob_start();
session_start();
if (!isset($_POST['ID']) || !isset($_POST['R']) || !isset($_POST['GUID'])) {
    die($L[9]);
}
$ID = (int) $_POST['ID'];
$RealmID = (int) $_POST['R'];
$GUID = (int) $_POST['GUID'];
if (!_doesRealmExists($RealmID, $DBUser, $DBPassword) || !_doesCharacterExistsOnAccount($DBUser, $DBPassword, $RealmID, $GUID)) {
    die($L[9]);
}
if (!_doesCharacterNotOnlineATM($DBUser, $DBPassword, $RealmID, $GUID)) {
    die($L[60]);
}
$connection = _MySQLConnect($AccountDBHost, $DBUser, $DBPassword, $AccountDB);
if (!_isGMAllowed($connection)) {
    mysql_close($connection) or die(mysql_error());
    die($L[224]);
}
if (!_getMigrationStatus($connection, $ID) == 0) {
    mysql_close($connection) or die(mysql_error());
    die($L[225]);
}
mysql_close($connection) or die(mysql_error());
_PreparateMails(_LoadItemRoW($DBUser, $DBPassword, $ID), _GetCharacterNameAndDeleteMails($DBUser, $DBPassword, $RealmID, $GUID), $SOAPUser, $SOAPPassword, $RealmID);
mysql_close($connection) or die(mysql_error());
ob_end_flush();
die($L[226]);