if (SQL_NUMROWS($result) == 1) {
// Old order found
list($subject, $text, $payment, $tstamp, $url, $target, $cat, $zip) = SQL_FETCHROW($result);
- SQL_FREERESULT($result);
// Fix max receivers when it is too much
- if ($target > $CATS['uids'][$cat]) $target = $CATS['uids'][$cat];
+ if ((isset($CATS['uids'][$cat])) && ($target > $CATS['uids'][$cat])) $target = $CATS['uids'][$cat];
// Old order is grabbed
$OLD_ORDER = true;
$url = "http://";
}
+ // Free result
+ SQL_FREERESULT($result);
+
// 01 2 21 12 2 23 443 3 3210
if ((!empty($_POST['data'])) || ((getConfig('order_multi_page') == "N") && ((!IS_ADMIN()) && (!EXT_IS_ACTIVE("html_mail"))))) {
// Pre-output categories