uawdijnntqw1x1x1
IP : 216.73.216.207
Hostname : xhost1.intravision.ru
Kernel : Linux xhost1.intravision.ru 3.16.0-7-amd64 #1 SMP Debian 3.16.59-1 (2018-10-03) x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
OS : Linux
PATH:
/
var
/
.
/
.
/
backup
/
.
/
.
/
external_www
/
new02.medcomp.ru
/
downloadorder
/
_saving.php
/
/
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); CModule::IncludeModule("iblock"); require_once 'tcpdf/tcpdf.php'; function SaveFile($file_path, $file_name) { $arFile = explode("_", $file_name); $user_id = $arFile[0]; $dbUser = CUser::GetByID($user_id); if($arUser = $dbUser->GetNext()) { $user_text = "Документ создал пользователь : "; $user_text .= "<br>ФИО ".$arUser["NAME"]." ".$arUser["LAST_NAME"]." ".$arUser["SECOND_NAME"]; $user_text .= "<br>email ".$arUser["EMAIL"]; $user_text .= "<br>Город ".$arUser["PERSONAL_CITY"]; $user_text .= "<br>Компания ".$arUser["UF_COMPANY"]; $user_text .= "<br>Сайт ".$arUser["WORK_WWW"]; $user_text .= "<br>Телефон ".$arUser["UF_PHONE"]; $user_text .= "<br>ИНН ".$arUser["UF_INN"]; } else $user_text = "Пользователь, создавший документ не определен."; $el = new CIBlockElement; $arElement = Array( "IBLOCK_ID" => 29, "PROPERTY_VALUES" => array("USER" => $user_id, "FILE" => CFile::MakeFileArray($file_path)), "NAME" => $file_name ); if($ID = $el->Add($arElement)) { $arSend = array( "USER" => $user_text, "NUMBER" => $file_name, "FILE_PATH" => $file_path, "FILE_NAME" => $arElement["PROPERTY_VALUES"]["FILE"]["name"] ); CEvent::Send("DOWNLOAD_KP", "s1", $arSend, "Y", 74); } } function SavePDF($data, $toBrowser = false) { $pdf = new TCPDF('P', 'mm', 'A4', true, 'UTF-8'); $pdf->AddPage(); $pdf->SetDrawColor(0, 0, 0); $pdf->SetTextColor(0, 0, 0); $pdf->SetFont('arialmy', '', 10, true); $strToHTML = ""; $strToHTML .= '<img src="images/header.jpg" width="" height="" alt="" title="" />'; $strToHTML .= '<h1>'.$data["DOCUMENT_NAME"].'</h1>'; if(!empty($data["ORDER_PROPS"])) { $strToHTML .= '<table>'; $strToHTML .= '<tr>'; $strToHTML .= '<td colspan="2">Плательщик</td>'; $strToHTML .= '</tr>'; foreach($data["ORDER_PROPS"] as $prop) $strToHTML .= '<tr><td></td><td>'.$prop["NAME"].': '.$prop["VALUE"].'</td></tr>'; $strToHTML .= '</table>'; } if(!empty($data["BASKET"])) { $strToHTML .= '<table border="1" cellpadding="0" cellspacing="0" width="100%">'; $strToHTML .= '<tr><th align="center" width="5%">№</th><th width="45%"> Наименование товара</th><th align="center" width="10%">ID товара</th><th align="center" width="10%">Кол-во, шт</th><th align="center" width="10%">НДС, р</th><th align="center" width="10%">Цена, р</th><th align="center" width="10%">Сумма, р</th></tr>'; foreach($data["BASKET"] as $key => $val) $strToHTML .= '<tr><td align="center">'.($key+1).'</td><td> '.$val["NAME"].'</td><td align="center">'.$val["PRODUCT_XML_ID"].'</td><td align="center">'.$val["QUANTITY"].'</td><td align="center">'.$val["VAT_RATE"].'</td><td align="center">'.number_format($val["BASE_PRICE"], 2, '.', ' ' ).'</td><td align="center">'.number_format($val["BASE_PRICE"]*$val["QUANTITY"], 2, '.', ' ' ).'</td></tr>'; $strToHTML .= '</table><br /><br />'; $strToHTML .= '<table width="100%">'; $strToHTML .= '<tr><td align="right">Товаров на: '.$data["BaseSum"].'</td></tr>'; $strToHTML .= '<tr><td align="right">В том числе НДС: '.$data["VatSum"].'</td></tr>'; /*if($data["USER_SUBSCRIBE"] == 1 && $data["USER_AUTHORIZE"] == 1) {*/ $strToHTML .= '<tr><td align="right">Скидка: '.$data["SaleSum"].'</td></tr>'; $strToHTML .= '<tr><td align="right">Итого со скидкой: '.$data["CurrentSum"].'</td></tr>'; /*} else $strToHTML .= '<tr><td align="right">Итого: '.$data["BaseSum"].'</td></tr>';*/ $strToHTML .= '</table><br />'; } $strToHTML .= '<p>Всего наименований '.count($data["BASKET"]).', на сумму '.$data["CurrentSum"].'</p>'; //$strToHTML .= '<p>'.$data["DETAIL_PRICE"].'</p>'; $strToHTML .= '<table><tr><td width="23%" style="line-height: 38px;">Коммерческий директор</td><td><img width="140px" src="images/Podpis_pechat.jpg" /></td><td style="line-height: 38px;"> Айрапетян С.С.</td></tr></table><br />'; $pdf->writeHTML($strToHTML, true, false, false, false, ''); $pdf->Output($_SERVER["DOCUMENT_ROOT"]."kp/".$data["FILE_NAME"].".pdf", 'F'); if($toBrowser === true) $pdf->Output($data["FILE_NAME"].".pdf", 'D'); SaveFile("/kp/".$data["FILE_NAME"].".pdf", $data["FILE_NAME"]); return $_SERVER["DOCUMENT_ROOT"]."kp/".$data["FILE_NAME"].".pdf"; } ?>
/var/././backup/././external_www/new02.medcomp.ru/downloadorder/_saving.php