One Hat Cyber Team
Your IP :
216.73.216.24
Server IP :
194.44.31.54
Server :
Linux zen.imath.kiev.ua 4.18.0-553.77.1.el8_10.x86_64 #1 SMP Fri Oct 3 14:30:23 UTC 2025 x86_64
Server Software :
Apache/2.4.37 (Rocky Linux) OpenSSL/1.1.1k
PHP Version :
5.6.40
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
nosc
/
public_html
/
admin
/
Edit File:
letter_prepare_sending.php
<?php function _msg_normalise_line($txt) { return nl2br(wordwrap($txt, 75, "\n")); } include_once("header.php"); //require_once("../login/include/session.php"); $author_id = take_variable('author_id'); $editors_checked = take_variable('editors_checked'); $sender = take_variable('sender'); $addressees = take_variable('addressees'); $letter_id = take_variable('letter_id','POST'); //tell("letter_id=".$_POST['letter_id']); //print_r($_POST); if ($letter_id) { $letter = letter($letter_id); $formal = $letter['formal']; } else { $formal=0; } if ($sender==NULL) $sender=0; $selected_signatures = $_POST['selected_signatures']; echo "<h1>" . enruua("Message sending form", "Форма отправки письма", "Форма надіслання листа") . "</h1>\n"; include_once("functions_admin.php"); $current_person = current_person(); $send_to_all = $_POST['send_to_all']; /*if (!$send_to_all) $send_to_all = TRUE;*/ if(!isset($attachement)) $attachement = $_POST['attachement']; $l = take_variable('language'); $language = languify($l); /*$message = letter_opening($person,$formal,$language) . "??????????????????" . letter_closing($person,$formal,$language); */ ?> <FIELDSET> <LEGEND><?echo enruua("Message","Сообщение","Повідомлення");?></legend> <P><?echo enruua("Please choose the message template", "Выберите, пожалуйста, шаблон сообщения", "Виберіть, будь ласка, шаблон повідомлення");?></P> <TABLE STYLE="width: 100%;"> <TR> <TD> <? echo enruua("","","");?></TD> <TD> <? $letters = potential_letters();?> <FORM NAME="letter_select" action="<? echo $_SERVER['PHP_SELF'];?>" METHOD="POST" ONCHANGE="document.letter_select.submit();"> <?php echo pass("lang",$lang); echo pass_GET(); echo pass_POST(); echo pass("send_to_all",$send_to_all); echo pass("sender",$sender); ?> <SELECT NAME="letter_id" STYLE="width: 100%;"> <? while ($let = mysql_fetch_array($letters)) { echo "<OPTION"; if ($let['id']==$letter_id) echo " SELECTED"; echo " VALUE=".$let['id'].">".$let['subject_'.$lang]."</OPTION>\n"; } ?> </SELECT> </FORM> </TD> </TR> </TABLE> </FIELDSET> <A NAME="addressees"></A> <FIELDSET> <LEGEND><?echo enruua("Addressees","Адресаты","Адресати");?></legend> <TABLE> <TR> <TD> <? echo enruua("","","");?></TD> <TD> <? $restricted_ids=array(); if (!$letter['repeated_allowed']) { $check_rest = mysql_query("SELECT * FROM LSent WHERE letter_id='".$letter['id']."'"); while ($qr = mysql_fetch_assoc($check_rest)) { $restricted_ids[]=$qr['author_id']; } } ?> <FORM NAME="select_addressee" action="<? echo $_SERVER['PHP_SELF']."#addressees";?>" METHOD="POST"> <?php echo pass("lang",$lang); echo pass_GET(); echo pass_POST(); echo pass("formal",$formal); echo pass("send_to_all",$send_to_all); echo pass("language",$language); echo pass("letter_id",$letter_id); echo pass("sender",$sender); // +signatures!!!! ?> <TABLE> <TR><TD> <? $people = potential_addressees();?> <SELECT MULTIPLE="YES" NAME="addressees[]"> <? while ($man = mysql_fetch_array($people)) { if (is_valid_email(the_email(primary_email($man))) && (!in_array($man['id'],$restricted_ids))) { echo "<OPTION"; if (in_array($man['id'],$addressees)) echo " SELECTED"; else { if ($editors_checked && ($man['editor']>0)) echo " SELECTED"; } echo " VALUE=".$man['id'].">".plain_short_name($man['id'])."</OPTION>\n"; } } ?> </SELECT> </TD></TR> <TR><TD> <? echo "<INPUT"; if ($editors_checked) echo " CHECKED"; echo " TYPE=\"CHECKBOX\" NAME=\"editors_checked\""; echo "ONCHANGE=\"this.form.submit();\">". " "; echo enruua("check the editors","отметить членов редколлегии","відмітити членів редколегії")."?"; ?> </TD></TR> <TR><TD> <INPUT TYPE=SUBMIT VALUE=<?echo enruua("Select list","Определить список","Визначити перелік");?> STYLE="width: 100%;"> </TD></TR> <TR><TD> </TD></TR> </TABLE> <FIELDSET> <LEGEND><? echo enruua("Setup of the addressess of the recepients", "Настроки адресов получателей", "Налаштування адрес отримувачів");?> </LEGEND> <TABLE> <TR><TD> <? echo "<INPUT TYPE=\"RADIO\" NAME=\"send_to_all\" VALUE=\"1\""; echo " CHECKED"; echo "> ".enruua("on all the addresses","на все адреса","на всі адреси")."</INPUT>\n"; ?> </TD></TR> <TR><TD> <? echo "<INPUT TYPE=\"RADIO\" NAME=\"send_to_all\" VALUE=\"0\""; echo "> ".enruua("on the primary address","на основной адрес","на головну адресу")."</INPUT>\n"; ?> </TD></TR> </TABLE> </FIELDSET> </FORM> </TD> <TD> <TABLE STYLE="width: 100%;"> <TR> <TD> <? $ca = count($addressees); if ($ca) { echo "<P>\n"; if ($ca==1) echo enruua("The message will sent to","Сообщение будет послано нижеследующему адресату","Повідомлення буде надіслано наступному адресату").":"; else echo enruua("The message will sent to the following $ca addressees","Сообщение будет послано нижеследующим $ca адресатам","Повідомлення буде надіслано наступним $ca адресатам").":"; echo "<TABLE>\n"; foreach ($addressees as $addr) { $a = person($addr); $l = preferred_language($a); echo "<TR>\n"; echo "<TD>".author_edit_link($addr)."</TD>\n"; //echo "<TD>".title_meaning($a['title'])."</TD>\n"; echo "<TD>".the_email(primary_email($a))."</TD>\n"; //echo "<TD>".sex_name_short($a['sex'])."</TD>\n"; echo "<TD>".gen_salutation($a,$l,$formal)."</TD>\n"; echo "<TD>".language_name_short($a['preferred_language'])."</TD>\n"; echo "</TR>\n"; } echo "</TABLE>\n"; echo "</P>\n"; } else { echo "<P>\n"; echo enruua("The list of addressees is empty","Список адресатов пуст","Перелік адресатів порожній")."."; echo "</P>\n"; } ?> <P> <? ?> </P> </TD> </TR> </TABLE> </TD> </TR> </TABLE> </FIELDSET> <? /*foreach ($addressees as $person_id) { $p = person($person_id); if($p['id']) $email[]=the_email(primary_email($p)); } $message = ""; */ ?> <FORM ACTION="email_send_multiple_persons.php" METHOD="POST" ONSUBMIT="return confirm('<? echo enruua("Are you sure","Вы уверены","Ви впевнені");?>?');"> <?php //echo pass_GET(); //echo pass_POST(); echo pass("send_to_all",$send_to_all); echo pass("lang",$lang); echo pass("letter_id",$letter_id); echo pass("_back",letter_edit_page($letter_id)); foreach ($addressees as $k => $addr) { echo pass("addressees['".$k."']",$addr); } //echo pass("attach_files",$_POST['attach_files']); /*foreach ($email as $n => $em) { echo pass("email[".$n."]",$em); } */ /*foreach ($_POST['attachement'] as $n => $at) { echo pass("attachement[".$n."]",$at); }*/ //echo pass("message",$message); ?> <? if (!isset($menu_title)) $menu_title=enruua("What is to be done","Что делать","Що робити")."?"; if(!$submit_title) $submit_title=enruua("Send","Отправить","Відправити"); if(!$cancel_title) $leave_title = enruua("Do not send","Не отправлять","Не відправляти"); echo "<TABLE>\n"; echo "<TR>\n"; echo "<TD>\n"; echo "<INPUT TYPE=\"SUBMIT\" " . _title_BoxOver(enruua("Explanation","Объяснение","Пояснення"), enruua("By pressing this button you will send the message that you have composed", "Нажатие этой кнопки Вы отправите созданное Вами сообщение", "Натисненням цієї кнопки Ви відправите створене Вами повідомлення").".")." " . "VALUE=\"".$submit_title."\">"; echo "</TD>\n"; echo "</TABLE>\n"; echo "</FORM>\n"; ?> <form name=attach_files_yes action="<?php echo $_SERVER['PHP_SELF'];?>" METHOD="POST"> <?php echo pass_GET(); echo pass_POST(); echo pass("send_to_all",$send_to_all); echo pass("lang",$lang); echo pass("letter_id",$letter_id); ?> </form> <form name=send_to_all_all action="<?php echo $_SERVER['PHP_SELF'];?>" METHOD="POST"> <?php echo pass_GET(); echo pass_POST(); echo pass("send_to_all",$send_to_all); echo pass("lang",$lang); echo pass("letter_id",$letter_id); ?> </form> <form name=_attach_files_yes action="<?php echo $_SERVER['PHP_SELF']?>#_files" METHOD="POST"> <?php echo pass_GET(); echo pass_POST(); echo pass("attach_files",1); echo pass("lang",$lang); echo pass("letter_id",$letter_id); foreach ($attachement as $file) { echo pass("attachement[]",$file); } ?> </form> <form name=_attach_files_no action="<?php echo $_SERVER['PHP_SELF']?>#_files" method="post"> <?php echo pass_GET(); echo pass_POST(); echo pass("attach_files",0); echo pass("lang",$lang); echo pass("letter_id",$letter_id); foreach ($attachement as $file) { echo pass("attachement[]",$file); } ?> </form> <FORM NAME=send_to_all_main ACTION="<?php echo $_SERVER['PHP_SELF'];?>" METHOD="POST"> <?php echo pass_GET(); echo pass_POST(); echo pass("send_to_all",$send_to_all); echo pass("lang",$lang); echo pass("letter_id",$letter_id); ?> </FORM> <?php include_once("footer.php"); ?>
Simpan