'; switch ($_GET['action']) { case 'admin': // done admin(); break; case 'mail_liste': // done mail_liste(); break; case 'edit_mail_liste': //done edit_mail_liste(); break; case 'settings_mail_liste': // done settings_mail_liste(); break; case 'step_1': // done, NEED TO TRANSLATE step_1(); break; case 'approve_step_1': // done, NEED TO TRANSLATE approve_step_1(); break; case 'preveri': // done, NEED TO TRANSLATE preveri(); break; case 'pregled': // done, NEED TO TRANSLATE pregled(); break; case 'prijavi': prijavi(); break; case 'send': send(); break; default: // done prijava_odjava(); break; } echo ' '; site_foot(); html_food(); function admin() { global $site_configure; // prikazi, ce si prijavljen v sistem if (checkPermission('','','') != true) { break 2; } echo '
Public form [subscribe/unsubscribe]
List subscribers
Configure mailing lists
List subscribers
Administrator form [subscribe/unsubscribe]
'; } function check_rows($relative,$mail) { global $site_configure; $check = mysql_query("SELECT id FROM ecosyc_maillist_email WHERE relative={$relative} AND email = '{$mail}'") or die('Query failed: '. mysql_error()); $hm = mysql_num_rows($check); return $hm; } function prijava_odjava() { global $site_configure; $Show = mysql_query("SELECT * FROM ecosyc_maillist_name WHERE visible = 1 ORDER BY id ASC") or die('Query failed: '. mysql_error()); echo '
'; if ($_POST[confirm] == 'Confirm' && $_POST[mail] != '' && $_POST[status] != 'izberi') { $mail = addslashes($_POST["mail"]); for ($i = 1; $i <= $_POST["count"]; $i++) $lists[$i] = $_POST[$i]; $status = $_POST["status"]; $timestamp = date("BzHis"); $check_poslji = 0; for($i = 1; $i <= count($lists); $i++) { if ($lists[$i] != "") { $check = check_rows($lists[$i], $_POST[mail]); //echo $check; if (($check == 0 && $status == 1) || ($check == 1 && $status == 0)) { $check_poslji = 1; $Insert = mysql_query("INSERT INTO ecosyc_maillist_confirm VALUES ('', '{$lists[$i]}', '{$mail}', '{$status}', '{$timestamp}')") or die('Query failed: ' . mysql_error());; } } } // Show selected news $show = mysql_query("SELECT * FROM ecosyc_maillist_settings") or die('Query failed: '. mysql_error()); $ShowRow = mysql_fetch_array($show); $ShowOwner = stripslashes($ShowRow["owner"]); $ShowConfirmSubject = stripslashes($ShowRow["confirm_subject"]); $ShowConfirmBody = nl2br(stripslashes($ShowRow["confirm_body"])); $ShowWelcomeSubject = stripslashes($ShowRow["welcome_subject"]); $ShowWelcomeBody = nl2br(stripslashes($ShowRow["welcome_body"])); $ShowGoodbyeSubject = stripslashes($ShowRow["goodbye_subject"]); $ShowGoodbyeBody = nl2br(stripslashes($ShowRow["goodbye_body"])); $ShowMaillistFood = nl2br(stripslashes($ShowRow["maillist_food"])); $ShowMaillistFoodVisible = $ShowRow["maillist_food_visible"]; mysql_free_result($show); // emailbody $emailbody = '

'.($status ? $ShowConfirmBody : $ShowGoodbyeBody); $emailbody .= '
----------------------------------------
'; $show = mysql_query("SELECT * FROM ecosyc_maillist_confirm c, ecosyc_maillist_name n WHERE c.relative = n.id AND c.email = '{$_POST[mail]}' AND c.timestamp={$timestamp} AND n.visible = 1 ORDER BY name ASC") or die('Query failed: ' . mysql_error()); while ($showRow = mysql_fetch_array($show)) $emailbody .= '* '. $showRow[name] .'
'; $emailbody .= '
'.translate_key($_SESSION[lang], 'maillist', 'confirm').'
http://'.$_SERVER['SERVER_NAME'] . $_SERVER['PHP_SELF'].'?action=approve_step_1&mail='.$_POST[mail].'&status='.$_POST[status].'&stamp='.$timestamp.'

'; if ($check_poslji == 1) { $mail = new Mailer(); $mail->from = $ShowOwner; $mail->body = $emailbody; $mail->subject = ($status == 1 ? $ShowConfirmSubject : $ShowGoodbyeSubject); $mail->type = "text/html"; $mail->to = $_POST[mail]; $mail->send(); header("Location: {$_SERVER['PHP_SELF']}?action=step_1&mail={$_POST[mail]}&status={$_POST[status]}&stamp={$timestamp}"); } else { header("Location: {$_SERVER['PHP_SELF']}?action=preveri"); } exit; } echo '

'.translate_key($_SESSION[lang], 'maillist', 'insert_mail_address').'

'.translate_key($_SESSION[lang], 'maillist', 'choose_mailing_list').'

'; $i = 1; while($ShowRow = mysql_fetch_array($Show)) { echo "\n\t {$ShowRow[name]}
"; $i++; } mysql_free_result($Show); $i--; echo '

Status:

'; } function mail_liste() { global $site_configure; // prikazi, ce si prijavljen v sistem if (checkPermission('','','') != true) { break 2; } $Show = mysql_query("SELECT * FROM ecosyc_maillist_name ORDER BY id ASC") or die('Query failed: '. mysql_error()); if (checkPermission('','','')) { echo "[".translate_key($_SESSION[lang], 'maillist', 'add_mail_list')."]

"; } echo "\n\n"; while ($ShowRow = mysql_fetch_array($Show)) { echo "\n"; } echo "
{$ShowRow[id]}     {$ShowRow[name]}     \"".translate_key($_SESSION[lang],
\n"; } function edit_mail_liste() { global $site_configure; // prikazi, ce si prijavljen v sistem if (checkPermission('','','') != true) { exit; } if ($_GET[id] != "0") { // Show selected news $Show = mysql_query("SELECT * FROM ecosyc_maillist_name WHERE id='{$_GET[id]}'") or die('Query failed: '. mysql_error()); $ShowRow = mysql_fetch_array($Show); $ShowListName = stripslashes($ShowRow["name"]); $ShowSubject = stripslashes($ShowRow["subject"]); $ShowVisible = $ShowRow["visible"]; mysql_free_result($Show); } else { $ShowVisible = 1; } echo '
'; if ($_POST[confirm] == 'Insert') { $name = addslashes($_POST["name"]); $subject = addslashes($_POST["subject"]); $visible = $_POST["visible"]; $insert = mysql_query("INSERT INTO ecosyc_maillist_name VALUES ('', '$name', '$subject', '$visible')") or die('Query failed: '. mysql_error()); header("Location: ?action=mail_liste"); exit; } if ($_POST[confirm] == 'Update') { $name = addslashes($_POST[name]); $subject = addslashes($_POST[subject]); $visible = $_POST[visible]; $update = mysql_query("UPDATE ecosyc_maillist_name SET name='{$name}', subject='{$subject}', visible='{$visible}' WHERE id='$_GET[id]'") or die('Query failed: '. mysql_error()); header("Location: {$_SERVER['PHP_SELF']}?action=mail_liste"); exit; } echo '
'.translate_key($_SESSION[lang], 'maillist', 'setup_mailing_list').'
'.translate_key($_SESSION[lang], 'maillist', 'mailing_list_name').'

'.translate_key($_SESSION[lang], 'maillist', 'mailing_list_subject').'
'.translate_key($_SESSION[lang], 'maillist', 'example').''.translate_key($_SESSION[lang], 'maillist', 'example_prefix_subject').'

'.translate_key($_SESSION[lang], 'maillist', 'make_list_private').'
'.translate_key($_SESSION[lang], 'maillist', 'yes').' '.translate_key($_SESSION[lang], 'maillist', 'no').'

'; } function settings_mail_liste() { global $site_configure; // prikazi, ce si prijavljen v sistem if (checkPermission('','','') != true) { exit; } // Show selected news $Show = mysql_query("SELECT * FROM ecosyc_maillist_settings") or die('Query failed: '. mysql_error()); $ShowRow = mysql_fetch_array($Show); $ShowOwner = stripslashes($ShowRow["owner"]); $ShowConfirmSubject = stripslashes($ShowRow["confirm_subject"]); $ShowConfirmBody = stripslashes($ShowRow["confirm_body"]); $ShowWelcomeSubject = stripslashes($ShowRow["welcome_subject"]); $ShowWelcomeBody = stripslashes($ShowRow["welcome_body"]); $ShowGoodbyeSubject = stripslashes($ShowRow["goodbye_subject"]); $ShowGoodbyeBody = stripslashes($ShowRow["goodbye_body"]); $ShowMaillistFood = stripslashes($ShowRow["maillist_food"]); $ShowMaillistFoodVisible = $ShowRow["maillist_food_visible"]; mysql_free_result($Show); echo '
'; if ($_POST[confirm] == 'Insert') { $owner = addslashes($_POST["owner"]); $confirm_subject = addslashes($_POST["confirm_subject"]); $confirm_body = addslashes($_POST["confirm_body"]); $welcome_subject = addslashes($_POST["welcome_subject"]); $welcome_body = addslashes($_POST["welcome_body"]); $goodbye_subject = addslashes($_POST["goodbye_subject"]); $goodbye_body = addslashes($_POST["goodbye_body"]); $maillist_food = addslashes($_POST["maillist_food"]); $maillist_food_visible = $_POST["maillist_food_visible"]; $update = mysql_query("UPDATE ecosyc_maillist_settings SET owner='".$owner."', confirm_subject='".$confirm_subject."', confirm_body='".$confirm_body."', welcome_subject='".$welcome_subject."', welcome_body='".$welcome_body."', goodbye_subject='".$goodbye_subject."', goodbye_body='".$goodbye_body."', maillist_food='".$maillist_food."', maillist_food_visible='".$maillist_food_visible."'") or die(mysql_error()); header("Location: {$_SERVER['PHP_SELF']}?action=admin"); exit; } echo '
'.translate_key($_SESSION[lang], 'maillist', 'owner_list').'
'.translate_key($_SESSION[lang], 'maillist', 'email_address_of_list').'
'.translate_key($_SESSION[lang], 'maillist', 'example').''.translate_key($_SESSION[lang], 'maillist', 'name_surname-domain_info').'
'.translate_key($_SESSION[lang], 'maillist', 'confirm').' '.translate_key($_SESSION[lang], 'maillist', 'email_message').'
'.translate_key($_SESSION[lang], 'maillist', 'subject').'
'.translate_key($_SESSION[lang], 'maillist', 'welcome').' '.translate_key($_SESSION[lang], 'maillist', 'email_message').'
'.translate_key($_SESSION[lang], 'maillist', 'subject').'
'.translate_key($_SESSION[lang], 'maillist', 'goodbye').' '.translate_key($_SESSION[lang], 'maillist', 'email_message').'
'.translate_key($_SESSION[lang], 'maillist', 'subject').'
'.translate_key($_SESSION[lang], 'maillist', 'foot').' '.translate_key($_SESSION[lang], 'maillist', 'email_message').'
'.translate_key($_SESSION[lang], 'maillist', 'body').'
'.translate_key($_SESSION[lang], 'maillist', 'add_foot_to_message').'
'.translate_key($_SESSION[lang], 'maillist', 'yes').' '.translate_key($_SESSION[lang], 'maillist', 'no').'

'; } function step_1() { global $site_configure; $Show = mysql_query("SELECT * FROM ecosyc_maillist_confirm c, ecosyc_maillist_name n WHERE c.relative = n.id AND c.email = '{$_GET[mail]}' AND c.status = '{$_GET[status]}' AND c.timestamp = '{$_GET[stamp]}' AND n.visible = 1 ORDER BY name ASC") or die('Query failed: '. mysql_error()); $num_rows = mysql_num_rows($Show); if ($num_rows == 0) exit; echo ($_GET[status] ? '

'.translate_key($_SESSION[lang], 'maillist', 'first_step_subscribe').'

' : '

'.translate_key($_SESSION[lang], 'maillist', 'first_step_unsubscribe').'

'); echo '

'.translate_key($_SESSION[lang], 'maillist', 'check_your_mail').'

'.translate_key($_SESSION[lang], 'maillist', 'choosed_lists').'
'; while ($ShowRow = mysql_fetch_array($Show)) { echo '* '. $ShowRow[name] .'
'; } echo '


'; } function approve_step_1() { global $site_configure; $Show = mysql_query("SELECT * FROM ecosyc_maillist_confirm c, ecosyc_maillist_name n WHERE c.relative = n.id AND c.email = '{$_GET[mail]}' AND c.status = '{$_GET[status]}' AND c.timestamp = '{$_GET[stamp]}' AND n.visible = 1 ORDER BY name ASC") or die('Query failed: '. mysql_error()); $num_rows = mysql_num_rows($Show); if ($num_rows == 0) exit; echo ($_GET[status] ? '

'.translate_key($_SESSION[lang], 'maillist', 'successful_subscription').'

' : '

'.translate_key($_SESSION[lang], 'maillist', 'successful_unsubscribe').'

'); echo '

'; echo ($_GET[status] ? ''.translate_key($_SESSION[lang], 'maillist', 'successful_subscription_mailing_list').'' : ''.translate_key($_SESSION[lang], 'maillist', 'successful_unsubscription_mailing_list').''); echo '

'.translate_key($_SESSION[lang], 'maillist', 'choosed_lists').'
'; while ($ShowRow = mysql_fetch_array($Show)) { if ($_GET[status]) { $insert = mysql_query("INSERT INTO ecosyc_maillist_log VALUES ('', 'WEB', '{$ShowRow[relative]}', '{$_GET[mail]}', '{$_GET[status]}', '{$_SERVER["REMOTE_ADDR"]}', NOW())") or die('Query failed: '. mysql_error()); $insert_approve = mysql_query("INSERT INTO ecosyc_maillist_email VALUES ('', '{$ShowRow[relative]}', '{$ShowRow[email]}')") or die('Query failed: '. mysql_error()); $delete = mysql_query("DELETE FROM ecosyc_maillist_confirm WHERE id={$ShowRow[0]}") or die('Query failed: '. mysql_error()); } else { $insert = mysql_query("INSERT INTO ecosyc_maillist_log VALUES ('', 'WEB', '{$ShowRow[relative]}', '{$_GET[mail]}', '{$_GET[status]}', '{$_SERVER["REMOTE_ADDR"]}', NOW())") or die('Query failed: '. mysql_error()); $delete_approve = mysql_query("DELETE FROM ecosyc_maillist_email WHERE relative={$ShowRow[relative]} AND email='{$ShowRow[email]}'") or die('Query failed: '. mysql_error()); $delete = mysql_query("DELETE FROM ecosyc_maillist_confirm WHERE id={$ShowRow[0]}") or die('Query failed: '. mysql_error()); } echo '* '.$ShowRow[name].'
'; } echo '


'; if ($_GET[status]) { // Show selected news $Show = mysql_query("SELECT * FROM ecosyc_maillist_settings") or die('Query failed: '. mysql_error()); $ShowRow = mysql_fetch_array($Show); $ShowOwner = stripslashes($ShowRow["owner"]); $ShowWelcomeSubject = stripslashes($ShowRow["welcome_subject"]); $ShowWelcomeBody = nl2br(stripslashes($ShowRow["welcome_body"])); mysql_free_result($Show); // emailbody $emailbody = '

'. $ShowWelcomeBody .'

'; $mail = new Mailer(); $mail->from = $ShowOwner; $mail->body = $emailbody; $mail->subject = $ShowWelcomeSubject; $mail->type = "text/html"; $mail->to = $_GET[mail]; $mail->send(); } } function preveri() { global $site_configure; echo ' '.translate_key($_SESSION[lang], 'maillist', 'check_e_mail_present_mail_list').'
'; if ($_POST[Submit] == 'Pošlji') { // Show selected news $Show = mysql_query("SELECT * FROM ecosy_maillist_settings") or die('Query failed: '. mysql_error()); $ShowRow = mysql_fetch_array($Show); $ShowOwner = stripslashes($ShowRow["owner"]); mysql_free_result($Show); // emailbody $emailbody = '

'; $Show = mysql_query("SELECT * FROM ecosyc_maillist_email e, ecosyc_maillist_name n WHERE e.relative = n.id AND e.email = '". $_POST["mail"] ."' AND n.visible = 1 ORDER BY name ASC") or die('Query failed: '. mysql_error()); while ($ShowRow = mysql_fetch_array($Show)) { $emailbody .= '* '. $ShowRow[name] .'
'; } $emailbody .= '

'; $mail = new Mailer(); $mail->from = $ShowOwner; $mail->body = $emailbody; $mail->subject = translate_key($_SESSION[lang], 'maillist', 'subscribed_on'); $mail->type = "text/html"; $mail->to = $_POST[mail]; $mail->send(); } echo '

'.translate_key($_SESSION[lang], 'maillist', 'insert_mail_address').'

'; } function pregled() { global $site_configure; // prikazi, ce si prijavljen v sistem if (checkPermission('','','') != true) { break 2; } echo '
'; if ($_POST[confirm] == 'Refresh') { header("Location: {$_SERVER['PHP_SELF']}?action=pregled&maillista_name={$_POST['maillista_name']}&sort_order={$_POST['sort_order']}"); exit; } echo '     '; if ($_GET["maillista_name"] != 0) { if ($_GET["status"] == 0 && $_GET["email"] != "" && $_GET["maillista_name"] != 0) { $check = check_rows($_GET["maillista_name"], $_GET[email]); if ($check != 0) { $insert = mysql_query("INSERT INTO ecosyc_maillist_log VALUES ('', 'ADMIN', '{$_GET[maillista_name]}', '{$_GET[email]}', '{$_GET[status]}', '{$_SERVER["REMOTE_ADDR"]}', NOW())") or die('Query failed: '. mysql_error()); $delete_approve = mysql_query("DELETE FROM ecosyc_maillist_email WHERE relative={$_GET[maillista_name]} AND email = '{$_GET[email]}'") or die('Query failed: '. mysql_error()); } } } $maillista_name = $_GET["maillista_name"]; $sort_order = $_GET[sort_order]; $Show = mysql_query("SELECT e.id, relative, email, name, visible FROM ecosyc_maillist_email e, ecosyc_maillist_name n WHERE e.relative=n.id AND n.id={$maillista_name} ORDER BY email {$sort_order}") or die('6Query failed: '. mysql_error()); if ($_GET["maillista_name"] != 0) { $num_rows = mysql_num_rows($Show); echo '

'.translate_key($_SESSION[lang], 'maillist', 'all_subscribers').' '. $num_rows .''; echo '

'; while ($ShowRow = mysql_fetch_array($Show)) echo ' '; echo '
'.translate_key($_SESSION[lang], 'maillist', 'e_mail').' '.translate_key($_SESSION[lang], 'maillist', 'list').' '.translate_key($_SESSION[lang], 'maillist', 'function').'
'. $ShowRow[email] .' '. $ShowRow[name] .'   Briši E-mail ['.$ShowRow[email].'] iz liste '.$ShowRow[name].'
'; $emails = getMailListAddresses($maillista_name); echo '

'.translate_key($_SESSION[lang], 'maillist', 'list_all_e_mails').'
'; } else { $ShowSubscribe = mysql_query("SELECT n.name, COUNT(e.relative ) AS st_prijavljenih FROM ecosyc_maillist_email e, ecosyc_maillist_name n WHERE e.relative = n.id GROUP BY n.name ORDER BY n.name") or die('Query failed: '. mysql_error()); echo '

'; while ($ShowRow = mysql_fetch_array($ShowSubscribe)) echo ' '; echo '
'.translate_key($_SESSION[lang], 'maillist', 'mailing_list').' '.translate_key($_SESSION[lang], 'maillist', 'subscribers').'
'.$ShowRow[name].' '.$ShowRow[st_prijavljenih].'
'; } echo '
'; } function prijavi() { global $site_configure; // prikazi, ce si prijavljen v sistem if (checkPermission('','','') != true) { break 2; } echo '

'.translate_key($_SESSION[lang], 'maillist', 'admin').' - '.translate_key($_SESSION[lang], 'maillist', 'subscribe').'

'; $Show = mysql_query("SELECT * FROM ecosyc_maillist_name ORDER BY id ASC") or die('Query failed: '. mysql_error()); echo '
'; if ($_POST[confirm] == 'Confirm' && $_POST[mail] != '' && $_POST[status] != 'izberi') { $mail = addslashes($_POST[mail]); for ($i = 1; $i <= $_POST[count]; $i++) $lists[$i] = $_POST[$i]; $status = $_POST[status]; $timestamp = date("BzHis"); $check_poslji = 0; for($i = 1; $i <= count($lists); $i++) { if ($lists[$i] != "") { $check = check_rows($lists[$i], $_POST[mail]); //echo $check; if (($check == 0 && $status == 1) || ($check == 1 && $status == 0)) { $check_poslji = 1; $insert = mysql_query("INSERT INTO ecosyc_maillist_email VALUES ('', '{$lists[$i]}', '{$mail}')") or die('Query failed : '. mysql_error()); $insertLog = mysql_query("INSERT INTO ecosyc_maillist_log VALUES ('', 'ADMIN', '{$lists[$i]}', '{$mail}', '1', '{$_SERVER["REMOTE_ADDR"]}', NOW())") or die('Query failed : '. mysql_error()); } } } if ($check_poslji == 1) { header("Location: {$_SERVER['PHP_SELF']}?action=pregled&maillista_name=0"); } else { header("Location: {$_SERVER['PHP_SELF']}?action=prijavi"); } exit; } echo '

'.translate_key($_SESSION[lang], 'maillist', 'insert_mail_address').'

'.translate_key($_SESSION[lang], 'maillist', 'choose_mailing_list').'

'; $i = 1; while($ShowRow = mysql_fetch_array($Show)) { echo "\n\t {$ShowRow[name]}
"; $i++; } mysql_free_result($Show); $i--; echo '

Status:

'; } function send() { global $site_configure; // prikazi, ce si prijavljen v sistem if (checkPermission('','','') != true) { break 2; } // Show selected maillist settings $show = mysql_query("SELECT owner, maillist_food, maillist_food_visible FROM {$site_configure[db_prefix]}_maillist_settings") or die('Query failed: '. mysql_error()); $rowMailListConf = mysql_fetch_array($show); mysql_free_result($show); $show = mysql_query("SELECT `mail_replay-to`, mail_subject, mail_body FROM {$site_configure[db_prefix]}_maillist_send") or die('Query failed: '. mysql_error()); $rowMailListSend = mysql_fetch_array($show); mysql_free_result($show); echo '

'.translate_key($_SESSION[lang], 'maillist', 'admin').' - SEND MAIL

'; echo ' '; if ($_POST[confirm] == 'Send') { $update = mysql_query("UPDATE {$site_configure[db_prefix]}_maillist_send SET `mail_replay-to`='".addslashes($_POST[mail_replay-to])."', mail_subject='".addslashes($_POST[mail_subject])."', mail_body='".addslashes($_POST[content_0])."'") or die('Query failed: '. mysql_error()); // sending procedure for ($i = 1; $i <= $_POST[count]; $i++) { if ($_POST[$i] != '') { // Show selected maillist settings $show = mysql_query("SELECT maillist_food, maillist_food_visible FROM {$site_configure[db_prefix]}_maillist_settings") or die('Query failed: '. mysql_error()); $showRow = mysql_fetch_array($show); mysql_free_result($show); // Show selected maillist settings $show = mysql_query("SELECT subject FROM {$site_configure[db_prefix]}_maillist_name WHERE id = {$_POST[$i]}") or die('Query failed: '. mysql_error()); $ShowRow = mysql_fetch_array($show); $showSubjectPrefix = stripslashes($ShowRow[subject]); mysql_free_result($show); // Email body $emailBody = $_POST[content_0]; if ($showRow[maillist_food_visible]) $emailBody .= '


'.nl2br(stripslashes($showRow[maillist_food])).'

'; // END Email body // Send $Show = mysql_query("SELECT email FROM {$site_configure[db_prefix]}_maillist_email WHERE relative = {$_POST[$i]} ORDER BY email ASC") or die('Query failed: '. mysql_error()); while ($showRow = mysql_fetch_array($Show)) { $mail = new PHPMailer(); $mail->$PluginDir = "{$site_configure[domain]}/include/"; $mail->IsSMTP(); $mail->Host = "mail.p-s.si"; $mail->SMTPAuth = false; $mail->CharSet = "windows-1250"; $mail->From = $_POST[mail_from]; $mail->FromName = $_POST[mail_from]; $mail->AddAddress($showRow[email]); if ($_POST[mail_replay-to] != '' && check_email_mx($_POST[mail_replay-to])) { $mail->AddReplyTo($_POST[mail_replay-to], $_POST[mail_replay-to]); } $mail->IsHTML(true); $mail->Subject = "{$showSubjectPrefix} {$_POST[mail_subject]}"; $mail->Body = $emailBody; if(!$mail->Send()) { echo ""; exit; } } } } // END sending procedure header("Location: {$_SERVER['PHP_SELF']}?action=send"); exit; } echo '
From: change e-mail address From
Replay-To:   Default: '.translate_key($_SESSION[lang], 'maillist', 'owner_list').'
Subject:
'; $wce = new wc_editor; $wce->favorit_color = array ('ED1C24', 'F5821F', '687BBC', '8ED8F8', 'A6CE39', 'F6ADCD', 'BCBEC0', 'FADE3A'); $wce->wce_n = 1; $wce->content_id = array (4); $wce->wce_id = 0; $wce->form_id = 0; $wce->width = 550; $wce->height = 350; $wce->content = stripcslashes($rowMailListSend[mail_body]); $wce->new_WCE(); $wce->wce_js_onLoad(); echo '
'; // izpis mailing list // $Show = mysql_query("SELECT * FROM {$site_configure[db_prefix]}_maillist_name ORDER BY name ASC") or die('Query failed: '. mysql_error()); echo '
E-mail lists:

'; $i = 1; while($ShowRow = mysql_fetch_array($Show)) { $show = mysql_query("SELECT COUNT(email) AS count FROM {$site_configure[db_prefix]}_maillist_email WHERE relative={$ShowRow[id]}") or die('Query failed: '. mysql_error()); echo "\n\t {$ShowRow[name]} [".mysql_result($show, 'count')."]
"; $i++; } mysql_free_result($Show); $i--; echo ' '; // END izpis mailing list // echo '
'; } ?>