Antwort #1 am: 03. Dezember 2014, 15:21:26
Habe mir jetzt mal die create_account.php und die create_guest_account.php näher angeschaut und verglichen. So wie die Gastanmeldung ausschaut, kann da ja auch kein Newsletter/Aktivierungslink abgehen. So wie ich es jetzt gemacht habe, scheint es zu funktionieren. Könnte da jemand fachkundiges mal drüber schauen ob ich etwas Wesentliches falsch gemacht oder vergessen habe?? Das wäre prima!
In Zeile 1 (ca. Zeile 79-81 notepad) der create_guest_account.php steht ja folgendes:
$newsletter = '';
//$password = xtc_db_prepare_input($_POST['password']);
//$confirmation = xtc_db_prepare_input($_POST['confirmation']);
Die Zeile 1 habe ich ersetzt mit dem entsprechenden Schnipsel aus der create_account.php:
$newsletter = isset($_POST['newsletter']) ?
(int
)$_POST['newsletter'] : ''; //no newsletter for guest accounts ??? Die Zeile (ca. Zeile 206-207 notepad)
if (!$newsletter) {
$newsletter = '';
habe ich ersetzt mit diesem Codeschnipsel aus der create_account.php:
if ($newsletter == 1) {
require_once (DIR_WS_CLASSES.'class.newsletter.php');
$newsletter = new newsletter;
$newsletter->AddUserAuto($email_address);
}
Hier meine ursprüngliche (also ohne obige Änderungen) create_guest_account.php in Gänze.
<?php/* -----------------------------------------------------------------------------------------
$Id: create_guest_account.php 2810 2012-04-30 16:16:59Z hhacker $
modified eCommerce Shopsoftware
http://www.modified-shop.org
Copyright (c) 2009 - 2013 [www.modified-shop.org]
-----------------------------------------------------------------------------------------
based on:
(c) 2000-2001 The Exchange Project (earlier name of osCommerce)
(c) 2002-2003 osCommerce(create_account.php,v 1.63 2003/05/28); www.oscommerce.com
(c) 2003 nextcommerce (create_account.php,v 1.27 2003/08/24); www.nextcommerce.org
(c) 2006 XT-Commerce (create_guest_account.php 176 2007-02-15)
Released under the GNU General Public License
Guest account idea by Ingo T. <xIngox@web.de>
---------------------------------------------------------------------------------------*/define('DISPLAY_PRIVACY_CHECK','true');include ('includes/application_top.php');// redirect to create_account if creation of guest accounts is not enabledif (ACCOUNT_OPTIONS
== 'account') { xtc_redirect
(FILENAME_DEFAULT
);}if (isset($_SESSION['customer_id'])) { xtc_redirect
(xtc_href_link
(FILENAME_ACCOUNT
, '', 'SSL'));}// create smarty elements$smarty = new Smarty
;// include boxesrequire (DIR_FS_CATALOG
. 'templates/' . CURRENT_TEMPLATE
. '/source/boxes.php');// include needed functionsrequire_once (DIR_FS_INC
. 'xtc_get_country_list.inc.php');require_once (DIR_FS_INC
. 'xtc_validate_email.inc.php');//require_once (DIR_FS_INC . 'xtc_encrypt_password.inc.php');require_once (DIR_FS_INC
. 'xtc_create_password.inc.php');require_once (DIR_FS_INC
. 'xtc_get_geo_zone_code.inc.php');$country = isset($_POST['country']) ?
(int
)$_POST['country'] : STORE_COUNTRY
;$privacy = isset($_POST['privacy']) && $_POST['privacy'] == 'privacy' ?
'privacy' : '';$process = false;if (isset($_POST['action']) && ($_POST['action'] == 'process')) { $process = true; if (ACCOUNT_GENDER
== 'true') { $gender = isset($_POST['gender']) ? xtc_db_prepare_input
($_POST['gender']) : ''; } $firstname = xtc_db_prepare_input
($_POST['firstname']); $lastname = xtc_db_prepare_input
($_POST['lastname']); if (ACCOUNT_DOB
== 'true') { $dob = xtc_db_prepare_input
($_POST['dob']); } $email_address = xtc_db_prepare_input
($_POST['email_address']); $confirm_email_address = isset($_POST['confirm_email_address']) ? xtc_db_prepare_input
($_POST['confirm_email_address']) : 0; if (ACCOUNT_COMPANY
== 'true') { $company = xtc_db_prepare_input
($_POST['company']); } if (ACCOUNT_COMPANY_VAT_CHECK
== 'true') { $vat = xtc_db_prepare_input
($_POST['vat']); } $street_address = xtc_db_prepare_input
($_POST['street_address']); if (ACCOUNT_SUBURB
== 'true') { $suburb = xtc_db_prepare_input
($_POST['suburb']); } $postcode = xtc_db_prepare_input
($_POST['postcode']); $city = xtc_db_prepare_input
($_POST['city']); $zone_id = isset($_POST['zone_id']) ? xtc_db_prepare_input
($_POST['zone_id']) : 0; if (ACCOUNT_STATE
== 'true') { $state = isset($_POST['state']) ? xtc_db_prepare_input
($_POST['state']) : ''; } $telephone = xtc_db_prepare_input
($_POST['telephone']); $fax = xtc_db_prepare_input
($_POST['fax']); $newsletter = ''; //no newsletter for guest accounts ??? //$password = xtc_db_prepare_input($_POST['password']); //$confirmation = xtc_db_prepare_input($_POST['confirmation']); $error = false; if (ACCOUNT_GENDER
== 'true' && $gender != 'm' && $gender != 'f') { $error = true; $messageStack->add('create_account', ENTRY_GENDER_ERROR
); } if (strlen($firstname) < ENTRY_FIRST_NAME_MIN_LENGTH
) { $error = true; $messageStack->add('create_account', ENTRY_FIRST_NAME_ERROR
); } if (strlen($lastname) < ENTRY_LAST_NAME_MIN_LENGTH
) { $error = true; $messageStack->add('create_account', ENTRY_LAST_NAME_ERROR
); } if (ACCOUNT_DOB
== 'true' && (is_numeric(xtc_date_raw
($dob)) == false || (@checkdate(substr(xtc_date_raw
($dob), 4, 2), substr(xtc_date_raw
($dob), 6, 2), substr(xtc_date_raw
($dob), 0, 4)) == false))) { $error = true; $messageStack->add('create_account', ENTRY_DATE_OF_BIRTH_ERROR
); } // New VAT Check if (ACCOUNT_COMPANY_VAT_CHECK
== 'true'){ require_once (DIR_WS_CLASSES
. 'vat_validation.php'); $vatID = new vat_validation
($vat, '', '', $country, true); $customers_status = $vatID->vat_info['status']; $customers_vat_id_status = isset($vatID->vat_info['vat_id_status']) ?
$vatID->vat_info['vat_id_status'] : ''; if (isset($vatID->vat_info['error']) && $vatID->vat_info['error']==1){ $messageStack->add('create_account', ENTRY_VAT_ERROR
); $error = true; } } // xs:booster prefill (customer group) if(isset($_SESSION['xtb0']['DEFAULT_CUSTOMER_GROUP']) && $_SESSION['xtb0']['DEFAULT_CUSTOMER_GROUP']!='') { $customers_status = $_SESSION['xtb0']['DEFAULT_CUSTOMER_GROUP']; } // email check if (strlen($email_address) < ENTRY_EMAIL_ADDRESS_MIN_LENGTH
) { $error = true; $messageStack->add('create_account', ENTRY_EMAIL_ADDRESS_ERROR
); } elseif (xtc_validate_email
($email_address) == false) { $error = true; $messageStack->add('create_account', ENTRY_EMAIL_ADDRESS_CHECK_ERROR
); } elseif ($email_address != $confirm_email_address) { $error = true; $messageStack->add('create_account', ENTRY_EMAIL_ERROR_NOT_MATCHING
); } if (strlen($street_address) < ENTRY_STREET_ADDRESS_MIN_LENGTH
) { $error = true; $messageStack->add('create_account', ENTRY_STREET_ADDRESS_ERROR
); } if (strlen($postcode) < ENTRY_POSTCODE_MIN_LENGTH
) { $error = true; $messageStack->add('create_account', ENTRY_POST_CODE_ERROR
); } if (strlen($city) < ENTRY_CITY_MIN_LENGTH
) { $error = true; $messageStack->add('create_account', ENTRY_CITY_ERROR
); } if (is_numeric($country) == false) { $error = true; $messageStack->add('create_account', ENTRY_COUNTRY_ERROR
); } if (ACCOUNT_STATE
== 'true') { $zone_id = 0; $check_query = xtc_db_query
("SELECT count(*) AS total FROM " . TABLE_ZONES
. " WHERE zone_country_id = '" . (int
)$country . "'"); $check = xtc_db_fetch_array
($check_query); $entry_state_has_zones = ($check['total'] > 0); if ($entry_state_has_zones == true) { $zone_query = xtc_db_query
("SELECT DISTINCT zone_id
FROM ".TABLE_ZONES
."
WHERE zone_country_id = '".(int
)$country ."'
AND (zone_id = '" . (int
)$state . "'
OR zone_code = '" . xtc_db_input
($state) . "'
OR zone_name LIKE '" . xtc_db_input
($state) . "%')"); if (xtc_db_num_rows
($zone_query) == 1) { $zone = xtc_db_fetch_array
($zone_query); $zone_id = $zone['zone_id']; } else { $error = true; $messageStack->add('create_account', ENTRY_STATE_ERROR_SELECT
); } } else { if (strlen($state) < ENTRY_STATE_MIN_LENGTH
) { $error = true; $messageStack->add('create_account', ENTRY_STATE_ERROR
); } } } if (ACCOUNT_TELEPHONE
== 'true') {if (strlen($telephone) < ENTRY_TELEPHONE_MIN_LENGTH
) {$error = true;$messageStack->add('create_account', ENTRY_TELEPHONE_NUMBER_ERROR
);}} if (DISPLAY_PRIVACY_CHECK
== 'true' && empty($privacy)) { $error = true; $messageStack->add('create_account', ENTRY_PRIVACY_ERROR
); } if(isset($customers_status)) { $customers_status = (int
)$customers_status; } if (!isset($customers_status) || $customers_status == 0) { if (DEFAULT_CUSTOMERS_STATUS_ID_GUEST
!= 0) { $customers_status = DEFAULT_CUSTOMERS_STATUS_ID_GUEST
; } else { $customers_status = 1; } } if (!$newsletter) { $newsletter = ''; } $password = xtc_create_password
(8); if ($error == false) { $sql_data_array = array ( 'customers_vat_id' => $vat, 'customers_vat_id_status' => $customers_vat_id_status, 'customers_status' => $customers_status, 'customers_firstname' => $firstname, 'customers_lastname' => $lastname, 'customers_email_address' => $email_address, 'customers_telephone' => $telephone, 'customers_fax' => $fax, 'customers_newsletter' => $newsletter, 'account_type' => '1', 'customers_password' => $password, 'customers_date_added' => 'now()', 'customers_last_modified' => 'now()', ); $_SESSION['account_type'] = '1'; if (ACCOUNT_GENDER
== 'true') { $sql_data_array['customers_gender'] = $gender; } if (ACCOUNT_DOB
== 'true') { $sql_data_array['customers_dob'] = xtc_date_raw
($dob); } //Automatisch Kundennummer mit Tag Monat Jahr - Nummer fortlaufend anlegen function new_customer_id
($space='-'){ $new_cid=''; $start_cid = 1000; $day = date("d"); $mon = date("m"); $year = date("y"); $cid_query = xtc_db_query
("SELECT customers_cid FROM ".TABLE_CUSTOMERS
." ORDER BY customers_date_added DESC LIMIT 1"); $last_cid = xtc_db_fetch_array
($cid_query); $arr_cid = explode($space,$last_cid['customers_cid']); if($arr_cid[1] ?
$new_cid = $day . $mon . $year . $space . ($arr_cid[1]+1) : $new_cid = $day . $mon . $year . $space . $start_cid); return $new_cid; } $sql_data_array['customers_cid'] = new_customer_id
(); //Automatisch Kundennummer mit Tag Monat Jahr - Nummer fortlaufend anlegen xtc_db_perform
(TABLE_CUSTOMERS
, $sql_data_array); $_SESSION['customer_id'] = xtc_db_insert_id
(); $sql_data_array = array ( 'customers_id' => $_SESSION['customer_id'], 'entry_firstname' => $firstname, 'entry_lastname' => $lastname, 'entry_street_address' => $street_address, 'entry_postcode' => $postcode, 'entry_city' => $city, 'entry_country_id' => $country, 'address_date_added' => 'now()', 'address_last_modified' => 'now()' ); if (ACCOUNT_GENDER
== 'true') { $sql_data_array['entry_gender'] = $gender; } if (ACCOUNT_COMPANY
== 'true') { $sql_data_array['entry_company'] = $company; } if (ACCOUNT_SUBURB
== 'true') { $sql_data_array['entry_suburb'] = $suburb; } if (ACCOUNT_STATE
== 'true') { if ($zone_id > 0) { $sql_data_array['entry_zone_id'] = $zone_id; $sql_data_array['entry_state'] = ''; } else { $sql_data_array['entry_zone_id'] = '0'; $sql_data_array['entry_state'] = $state; } } xtc_db_perform
(TABLE_ADDRESS_BOOK
, $sql_data_array); $address_id = xtc_db_insert_id
(); xtc_db_query
("UPDATE " . TABLE_CUSTOMERS
. " SET customers_default_address_id = '" . (int
)$address_id . "' WHERE customers_id = '" . (int
)$_SESSION['customer_id'] . "'"); xtc_db_query
("INSERT INTO " . TABLE_CUSTOMERS_INFO
. " (customers_info_id, customers_info_number_of_logons, customers_info_date_account_created) VALUES ('" . (int
)$_SESSION['customer_id'] . "', '0', now())"); if (SESSION_RECREATE
== 'True') { xtc_session_recreate
(); } $_SESSION['customer_first_name'] = $firstname; $_SESSION['customer_last_name'] = $lastname; $_SESSION['customer_default_address_id'] = $address_id; $_SESSION['customer_country_id'] = $country; $_SESSION['customer_zone_id'] = $zone_id; $_SESSION['customer_vat_id'] = $vat; // restore cart contents $_SESSION['cart']->restore_contents(); // campaign tracking if (isset($_SESSION['tracking']['refID'])) { $refID = $leads = 0; $campaign_check = xtc_db_query
("SELECT campaigns_id, campaigns_leads
FROM ".TABLE_CAMPAIGNS
."
WHERE campaigns_refID = '".$_SESSION['tracking']['refID']."'"); if (xtc_db_num_rows
($campaign_check) > 0) { $campaign = xtc_db_fetch_array
($campaign_check); $refID = $campaign['campaigns_id']; $leads = $campaign['campaigns_leads']; } $leads++; xtc_db_query
("UPDATE " . TABLE_CUSTOMERS
. "
SET refferers_id = '".$refID."'
WHERE customers_id = '".(int
)$_SESSION['customer_id']."'"); xtc_db_query
("UPDATE " . TABLE_CAMPAIGNS
. "
SET campaigns_leads = '".$leads."'
WHERE campaigns_id = '".$refID."'"); } if ($newsletter == 1) { require_once (DIR_WS_CLASSES
. 'class.newsletter.php'); $newsletter = new newsletter
; $newsletter->AddUserAuto($email_address); } xtc_redirect
(xtc_href_link
(FILENAME_CHECKOUT_SHIPPING
, '', 'SSL')); }}$breadcrumb->add(NAVBAR_TITLE_CREATE_GUEST_ACCOUNT
, xtc_href_link
(FILENAME_CREATE_GUEST_ACCOUNT
, '', 'SSL'));require (DIR_WS_INCLUDES
. 'header.php');// xs:booster (v1.041)if(@isset($_SESSION['xtb0']['tx'][0])) { $GLOBALS['gender']= 'm'; $GLOBALS['firstname']= substr($_SESSION['xtb0']['tx'][0]['XTB_EBAY_NAME'],0,strpos($_SESSION['xtb0']['tx'][0]['XTB_EBAY_NAME']," ")); $GLOBALS['lastname']= substr($_SESSION['xtb0']['tx'][0]['XTB_EBAY_NAME'],strpos($_SESSION['xtb0']['tx'][0]['XTB_EBAY_NAME']," ")+1,strlen($_SESSION['xtb0']['tx'][0]['XTB_EBAY_NAME'])); $GLOBALS['street_address']= $_SESSION['xtb0']['tx'][0]['XTB_EBAY_STREET']; $GLOBALS['postcode']= $_SESSION['xtb0']['tx'][0]['XTB_EBAY_POSTALCODE']; $GLOBALS['city']= $_SESSION['xtb0']['tx'][0]['XTB_EBAY_CITY']; $GLOBALS['country']= $_SESSION['xtb0']['tx'][0]['XTB_EBAY_COUNTRYNAME']; $GLOBALS['email_address']= $_SESSION['xtb0']['tx'][0]['XTB_EBAY_EMAIL']; $GLOBALS['telephone']= $_SESSION['xtb0']['tx'][0]['XTB_EBAY_PHONE'];}if ($messageStack->size('create_account') > 0) { $smarty->assign('error', $messageStack->output('create_account'));}$smarty->assign('FORM_ACTION', xtc_draw_form
('create_account', xtc_href_link
(FILENAME_CREATE_GUEST_ACCOUNT
, '', 'SSL'), 'post') . xtc_draw_hidden_field
('action', 'process'));if (ACCOUNT_GENDER
== 'true') { $smarty->assign('gender', '1'); $smarty->assign('INPUT_MALE', xtc_draw_radio_field
(array('name' => 'gender','suffix' => MALE
), 'm')); $smarty->assign('INPUT_FEMALE', xtc_draw_radio_field
(array('name' => 'gender','suffix' => FEMALE
, 'text' => (xtc_not_null
(ENTRY_GENDER_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_GENDER_TEXT
. '</span>' : '')), 'f'));} else { $smarty->assign('gender', '0');}$smarty->assign('INPUT_FIRSTNAME', xtc_draw_input_fieldNote
(array ('name' => 'firstname','text' => ' ' . (xtc_not_null
(ENTRY_FIRST_NAME_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_FIRST_NAME_TEXT
. '</span>' : ''))));$smarty->assign('INPUT_LASTNAME', xtc_draw_input_fieldNote
(array ('name' => 'lastname','text' => ' ' . (xtc_not_null
(ENTRY_LAST_NAME_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_LAST_NAME_TEXT
. '</span>' : ''))));if (ACCOUNT_DOB
== 'true') { $smarty->assign('birthdate', '1'); $smarty->assign('INPUT_DOB', xtc_draw_input_fieldNote
(array ('name' => 'dob','text' => ' ' . (xtc_not_null
(ENTRY_DATE_OF_BIRTH_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_DATE_OF_BIRTH_TEXT
. '</span>' : ''))));} else { $smarty->assign('birthdate', '0');}$smarty->assign('INPUT_EMAIL', xtc_draw_input_fieldNote
(array ('name' => 'email_address','text' => ' ' . (xtc_not_null
(ENTRY_EMAIL_ADDRESS_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_EMAIL_ADDRESS_TEXT
. '</span>' : '')), '',''));$smarty->assign('INPUT_CONFIRM_EMAIL', xtc_draw_input_fieldNote
(array ('name' => 'confirm_email_address', 'text' => ' '. (xtc_not_null
(ENTRY_EMAIL_ADDRESS_TEXT
) ?
'<span class="inputRequirement">'.ENTRY_EMAIL_ADDRESS_TEXT
.'</span>' : '')), '',''));if (ACCOUNT_COMPANY
== 'true') { $smarty->assign('company', '1'); $smarty->assign('INPUT_COMPANY', xtc_draw_input_fieldNote
(array ( 'name' => 'company', 'text' => ' ' . (xtc_not_null
(ENTRY_COMPANY_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_COMPANY_TEXT
. '</span>' : '') )));} else { $smarty->assign('company', '0');}if (ACCOUNT_COMPANY_VAT_CHECK
== 'true') { $smarty->assign('vat', '1'); $smarty->assign('INPUT_VAT', xtc_draw_input_fieldNote
(array ('name' => 'vat','text' => ' ' . (xtc_not_null
(ENTRY_VAT_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_VAT_TEXT
. '</span>' : ''))));} else { $smarty->assign('vat', '0');}$smarty->assign('INPUT_STREET', xtc_draw_input_fieldNote
(array ('name' => 'street_address','text' => ' ' . (xtc_not_null
(ENTRY_STREET_ADDRESS_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_STREET_ADDRESS_TEXT
. '</span>' : ''))));if (ACCOUNT_SUBURB
== 'true') { $smarty->assign('suburb', '1'); $smarty->assign('INPUT_SUBURB', xtc_draw_input_fieldNote
(array ('name' => 'suburb','text' => ' ' . (xtc_not_null
(ENTRY_SUBURB_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_SUBURB_TEXT
. '</span>' : ''))));} else { $smarty->assign('suburb', '0');}$smarty->assign('INPUT_CODE', xtc_draw_input_fieldNote
(array ('name' => 'postcode','text' => ' ' . (xtc_not_null
(ENTRY_POST_CODE_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_POST_CODE_TEXT
. '</span>' : ''))));$smarty->assign('INPUT_CITY', xtc_draw_input_fieldNote
(array ('name' => 'city','text' => ' ' . (xtc_not_null
(ENTRY_CITY_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_CITY_TEXT
. '</span>' : ''))));if (ACCOUNT_STATE
== 'true') { $smarty->assign('state', '1'); if ($process == true) { if ($entry_state_has_zones == true) { $zones_array = array (); $zones_query = xtc_db_query
("select zone_id, zone_name from " . TABLE_ZONES
. " where zone_country_id = '" . (int
)$country . "' order by zone_name"); while ($zones_values = xtc_db_fetch_array
($zones_query)) { $zones_array[] = array ( 'id' => $zones_values['zone_id'], 'text' => $zones_values['zone_name'] ); } $state_input = xtc_draw_pull_down_menuNote
(array ('name' => 'state','text' => ' ' . (xtc_not_null
(ENTRY_STATE_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_STATE_TEXT
. '</span>' : '')), $zones_array, $zone_id); } else { $state_input = xtc_draw_input_fieldNote
(array ('name' => 'state','text' => ' ' . (xtc_not_null
(ENTRY_STATE_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_STATE_TEXT
. '</span>' : ''))); } } else { $state_input = xtc_draw_input_fieldNote
(array ('name' => 'state','text' => ' ' . (xtc_not_null
(ENTRY_STATE_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_STATE_TEXT
. '</span>' : ''))); } $smarty->assign('INPUT_STATE', $state_input);} else { $smarty->assign('state', '0');}$smarty->assign('SELECT_COUNTRY', xtc_get_country_list
(array ('name' => 'country', 'text' => ' '. (xtc_not_null
(ENTRY_COUNTRY_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_COUNTRY_TEXT
. '</span>' : '')), $country));if (ACCOUNT_TELEPHONE
== 'true') {$smarty->assign('INPUT_TEL', xtc_draw_input_fieldNote
(array ('name'=> 'telephone', 'text' => ' '.(xtc_not_null
(ENTRY_TELEPHONE_NUMBER_TEXT
) ?
'<span
class="inputRequirement">'.ENTRY_TELEPHONE_NUMBER_TEXT
.'</span>' : ''))));} else {$smarty->assign('INPUT_TEL', xtc_draw_input_fieldNote
(array ('name'=> 'telephone', 'text' => ' '.(xtc_not_null
(ENTRY_TELEPHONE_NUMBER_TEXT
) ?
'' : ''))));}$smarty->assign('INPUT_FAX', xtc_draw_input_fieldNote
(array ('name' => 'fax','text' => ' ' . (xtc_not_null
(ENTRY_FAX_NUMBER_TEXT
) ?
'<span class="inputRequirement">' . ENTRY_FAX_NUMBER_TEXT
. '</span>' : ''))));$smarty->assign('CHECKBOX_NEWSLETTER', xtc_draw_checkbox_field
('newsletter', '1').' '. (xtc_not_null
(ENTRY_NEWSLETTER_TEXT
) ?
'<span class="inputRequirement">'.ENTRY_NEWSLETTER_TEXT
.'</span>' : ''));if (DISPLAY_PRIVACY_CHECK
== 'true') { $smarty->assign('PRIVACY_CHECKBOX', xtc_draw_checkbox_field
('privacy', 'privacy', $privacy)); $smarty->assign('PRIVACY_LINK', $main->getContentLink(2, MORE_INFO
, $request_type));}$smarty->assign('FORM_END', '</form>');$smarty->assign('language', $_SESSION['language']);$smarty->assign('BUTTON_SUBMIT', xtc_image_submit
('button_continue.gif', IMAGE_BUTTON_CONTINUE
));$main_content = $smarty->fetch(CURRENT_TEMPLATE
. '/module/create_account_guest.html');$smarty->assign('main_content', $main_content);if (!defined('RM')) $smarty->load_filter('output', 'note');$smarty->display(CURRENT_TEMPLATE
. '/index.html');include ('includes/application_bottom.php');?>