Revision 1573
Added by Dietmar over 12 years ago
save_settings.php | ||
---|---|---|
32 | 32 |
|
33 | 33 |
$sec_anchor = (defined( 'SEC_ANCHOR' ) && ( SEC_ANCHOR != '' ) ? '#'.SEC_ANCHOR.$section['section_id'] : '' ); |
34 | 34 |
|
35 |
if (!function_exists('emailAdmin')) { |
|
36 |
function emailAdmin() { |
|
37 |
global $database,$admin; |
|
38 |
$retval = $admin->get_email(); |
|
39 |
if($admin->get_user_id()!='1') { |
|
40 |
$sql = 'SELECT `email` FROM `'.TABLE_PREFIX.'users` '; |
|
41 |
$sql .= 'WHERE `user_id`=\'1\' '; |
|
42 |
$retval = $database->get_one($sql); |
|
43 |
} |
|
44 |
return $retval; |
|
45 |
} |
|
46 |
} |
|
47 |
|
|
35 | 48 |
// load module language file |
36 | 49 |
$lang = (dirname(__FILE__)) . '/languages/' . LANGUAGE . '.php'; |
37 | 50 |
require_once(!file_exists($lang) ? (dirname(__FILE__)) . '/languages/EN.php' : $lang ); |
... | ... | |
43 | 56 |
$field_loop = $admin->add_slashes($_POST['field_loop']); |
44 | 57 |
$footer = $admin->add_slashes($_POST['footer']); |
45 | 58 |
$email_to = $admin->add_slashes($_POST['email_to']); |
46 |
$email_to = ($email_to != '' ? $email_to : SERVER_EMAIL);
|
|
59 |
$email_to = ($email_to != '' ? $email_to : emailAdmin());
|
|
47 | 60 |
$use_captcha = $admin->add_slashes($_POST['use_captcha']); |
48 | 61 |
|
49 | 62 |
if( isset($_POST['email_from_field']) && ($_POST['email_from_field'] != '')) { |
... | ... | |
59 | 72 |
} |
60 | 73 |
|
61 | 74 |
$email_subject = $admin->add_slashes($_POST['email_subject']); |
62 |
$email_subject = ($email_subject != '') ? $email_subject : $MOD_FORM['EMAIL_SUBJECT'];
|
|
75 |
$email_subject = (($email_subject != '') ? $email_subject : '');
|
|
63 | 76 |
$success_page = $admin->add_slashes($_POST['success_page']); |
64 | 77 |
$success_email_to = $admin->add_slashes($_POST['success_email_to']); |
65 | 78 |
$success_email_from = $admin->add_slashes($_POST['success_email_from']); |
66 | 79 |
$success_email_fromname = $admin->add_slashes($_POST['success_email_fromname']); |
67 | 80 |
$success_email_fromname = ($success_email_fromname != '' ? $success_email_fromname : WBMAILER_DEFAULT_SENDERNAME); |
68 | 81 |
$success_email_text = $admin->add_slashes($_POST['success_email_text']); |
69 |
$success_email_text = (($success_email_text != '') ? $success_email_text : $MOD_FORM['SUCCESS_EMAIL_TEXT']);
|
|
82 |
$success_email_text = (($success_email_text != '') ? $success_email_text : '');
|
|
70 | 83 |
$success_email_subject = $admin->add_slashes($_POST['success_email_subject']); |
71 |
$success_email_subject = ($success_email_subject != '') ? $success_email_subject : $MOD_FORM['SUCCESS_EMAIL_SUBJECT'];
|
|
84 |
$success_email_subject = (($success_email_subject != '') ? $success_email_subject : '');
|
|
72 | 85 |
|
73 | 86 |
if(!is_numeric($_POST['max_submissions'])) { |
74 | 87 |
$max_submissions = 50; |
Also available in: Unified diff
+ add automatically generated e-mail language form variable
! send confirmation mail with details to superadmin from SERVER_EMAIL
! send confirmation mail without details to sender from SERVER_EMAIL