/images/light3.jpg');"> <tr> <td> <?php // We put this here so that when the flush kicks in, it displays this message // If we put this just before the flush, it doesnt flush for some reason if ($_POST['action'] == 'finalize') { echo "<br /><center><b><u>Sending Items, Please wait...</u></b></center><br />"; } ?> <table border='0' cellspacing='0' cellpadding='4' width='540' align='center'> <?php if ($_POST['action'] == 'finalize') { ob_flush(); flush(); completeOrder(); echo "<br />"; } else { ?> <tr> <td align='center' valign = "top" width='100%'><b><u>Items Recieving</u></b></td> </tr> <tr> <td align='center' valign = "top" width='100%'> <br /> <?php if ($package['item_number'] != 0) { $items = explode(',', $package['item_number']); foreach ($items as $pack) { $item_name = $WDB->selectCell("SELECT `name` FROM `item_template` WHERE entry='" . $pack . "'"); echo "<a href='http://www.wowhead.com/?item=" . $pack . "' target='_blank'>" . $item_name . "</a><br />";
} else { mysqli_query($orderConnection, 'XA ROLLBACK ' . $transactionOrder . ';'); } } else { mysqli_query($userConnection, 'XA ROLLBACK ' . $transactionUser . ';'); } } else { // коммитим, изменений все равно нет. mysqli_query($orderConnection, 'XA COMMIT ' . $transactionOrder . ' ONE PHASE;'); } mysqli_query($userConnection, 'DO RELEASE_LOCK(\'' . $uuid . '-u\');'); mysqli_query($orderConnection, 'DO RELEASE_LOCK(\'' . $uuid . '-o\');'); return $result; } } return function (array $request) { $form = createDeleteForm(); formHandleRequest($form, $request); if (formIsValid($form)) { $vars = extractValues($form); $id = $vars['id']; $user = currentUser(); if (completeOrder($id, $user['id'])) { queueNotify('order_done', ['id' => (int) $id]); return createResponse(); } else { return createResponse('', 400); } } return createResponse('', 403); };