Antwort #6 am: 02. März 2013, 22:10:49
Jo also habs mal ausprobiert und funzt auch:
password_double_opt.php, ca Zeile 35:
// eigene Codeänderung => lastname + genderif (isset ($_GET['action']) && ($_GET['action'] == 'first_opt_in') && $_POST) { $check_customer_query = xtc_db_query
("SELECT customers_email_address,
customers_lastname,
customers_gender,
customers_id
FROM ".TABLE_CUSTOMERS
."
WHERE customers_email_address = '".xtc_db_input
($_POST['email'])."'
AND customers_status != ". DEFAULT_CUSTOMERS_STATUS_ID_GUEST
); $check_customer = xtc_db_fetch_array
($check_customer_query); und ca Zeile 52:
// assign vars - eigene Codeänderung => lastname + gender
if($check_customer['customers_gender']=='f'){
$smarty->assign('GENDER', FEMALE);
} else {
$smarty->assign('GENDER', MALE);
}
$smarty->assign('LASTNAME', $check_customer['customers_lastname']);
$smarty->assign('EMAIL', $check_customer['customers_email_address']);
$smarty->assign('LINK', $link);
und weiter ca Zeile 88:
// Verification - eigene Codeänderung => lastname + genderif (isset ($_GET['action']) && ($_GET['action'] == 'verified')) { $check_customer_query = xtc_db_query
("SELECT customers_id,
customers_email_address,
customers_gender,
customers_lastname,
password_request_key
FROM ".TABLE_CUSTOMERS
."
WHERE customers_id = '".(int
)$_GET['customers_id']."' and password_request_key = '".xtc_db_input
($_GET['key'])."'"); $check_customer = xtc_db_fetch_array
($check_customer_query); und ca.Zeile 111:
// assign vars - eigene Codeänderung => lastname + gender
if($check_customer['customers_gender']=='f'){
$smarty->assign('GENDER', FEMALE);
} else {
$smarty->assign('GENDER', MALE);
}
$smarty->assign('LASTNAME', $check_customer['customers_lastname']);
$smarty->assign('EMAIL', $check_customer['customers_email_address']);
$smarty->assign('NEW_PASSWORD', $newpass);
Gruss