process(); $OSCOM_Hooks->call('siteWide', 'injectFormVerify'); if (tep_form_processing_is_valid()) { $customer_data->create($customer_details); $OSCOM_Hooks->call('siteWide', 'postAccountCreation'); $OSCOM_Hooks->call('siteWide', 'postLogin'); if (SESSION_RECREATE == 'True') { tep_session_recreate(); } $customer = new customer($customer_data->get('id', $customer_details)); $_SESSION['customer_id'] = $customer->get_id(); $customer_id =& $_SESSION['customers_id']; tep_reset_session_token(); $_SESSION['cart']->restore_contents(); tep_notify('create_account', $customer); tep_redirect(tep_href_link('create_account_success.php', '', 'SSL')); } } $grouped_modules = $customer_data->get_grouped_modules(); $customer_data_group_query = tep_db_query(<<<'EOSQL' SELECT customer_data_groups_id, customer_data_groups_name FROM customer_data_groups WHERE language_id = EOSQL . (int)$languages_id . ' ORDER BY cdg_vertical_sort_order, cdg_horizontal_sort_order'); $breadcrumb->add(NAVBAR_TITLE, tep_href_link('create_account.php', '', 'SSL')); require 'includes/template_top.php'; ?>
size($message_stack_area) > 0) { echo $messageStack->output($message_stack_area); } ?>