} $first = true; unset($ERR); if (empty($_POST['action'])) { $action = 'first'; } $query = "SELECT * FROM " . $DBPrefix . "gateways LIMIT 1"; $db->direct_query($query); $gateway_data = $db->result(); // Retrieve users signup settings $MANDATORY_FIELDS = unserialize($system->SETTINGS['mandatory_fields']); $DISPLAYED_FIELDS = unserialize($system->SETTINGS['displayed_feilds']); $spam_html = ''; if ($system->SETTINGS['spam_register'] == 1) { $resp = new Securimage(); $spam_html = $resp->show_html(); } // missing check bools $missing = array(); $missing['birthday'] = $missing['address'] = $missing['city'] = $missing['prov'] = $missing['country'] = $missing['zip'] = $missing['tel'] = $missing['paypal'] = $missing['authnet'] = $missing['worldpay'] = $missing['toocheckout'] = $missing['moneybookers'] = $missing['name'] = $missing['nick'] = $missing['password'] = $missing['repeat_password'] = $missing['email'] = false; if (isset($_POST['action']) && $_POST['action'] == 'first') { if (!isset($_POST['terms_check'])) { $ERR = $ERR_078; } if (empty($_POST['TPL_name'])) { $missing['name'] = true; } if (empty($_POST['TPL_nick'])) { $missing['nick'] = true; } if (empty($_POST['TPL_password'])) {