コード例 #1
0
ファイル: index.php プロジェクト: sklyar/mailer
<?php

header('Content-Type: text/html; charset=utf-8');
include_once 'vendor/autoload.php';
use sklyar\mailer\View;
// Укажем путь до шаблонов
$view = new View('/tpl/');
// Укажем мета-данные
$view->set('title', 'Наш заголовок');
$view->set('content', 'Какой-то текст.');
// Отобразим шаблон
$view->display('form');
コード例 #2
0
ファイル: handler.php プロジェクト: sklyar/mailer
<?php

header('Content-Type: text/html; charset=utf-8');
include_once 'vendor/autoload.php';
use sklyar\mailer\FilledPdf;
use sklyar\mailer\View;
// TODO переделать
$_POST = View::xss($_POST);
$pdf = new FilledPdf('/assets/template.pdf');
$pdf->setFromFio('Скляр Алексея Сергеевича');
$pdf->setFromAdr('г.Оренбург, брестская 8/1, кв.311');
$pdf->setFromIndex('460046');
$pdf->setFromInn('500100732259');
$pdf->setFromCalcPrice('40702810638050013199');
$pdf->setFromCorpPrice('30101810400000000225');
$numSum1Split = explode('.', $_POST['num_sum1']);
$numSum2Split = explode('.', $_POST['num_sum2']);
// Если дробной части нет
if (empty($numSum1Split[1])) {
    $numSum1Split[1] = 0;
}
if (empty($numSum2Split[1])) {
    $numSum2Split[1] = 0;
}
$numSum1Split[1] = $numSum1Split[1] / 100;
$numSum2Split[1] = $numSum2Split[1] / 100;
// Укажем ФИО
$pdf->setToFio($_POST['fio']);
// Укажем адрес
$pdf->setToAdr($_POST['address']);
// Укажем рубли