<?php
$image = trim($_POST['image']);
$fullname = trim($_POST['fullname']);
$organization = trim($_POST['organization']);
$location = trim($_POST['location']);
$paypal = trim($_POST['paypal']);
$today = date("Ymd");
$rand = strtoupper(substr(uniqid(sha1(time())),0,4));
$unique = $today . $rand;
// указываем адрес отправителя, можно указать адрес на домене Вашего сайта
$fromMail = 'admin@bundlespace.com';
$fromName = 'Support';
// Сюда введите Ваш email
$emailTo = 'support@bundlespace.com';
$subject = 'Order the extended license №'.$unique .'';
$subject = '=?utf-8?b?'. base64_encode($subject) .'?=';
$headers = "Content-type: text/plain; charset=\"utf-8\"\r\n";
$headers .= "From: ". $fromName ." <". $fromMail ."> \r\n";
// тело письма
$body = "Order the extended license №$unique\n\nChosen image: $image\n\nView in base: https://docs.google.com/...\n\nFull name: $fullname \n\nCompany: $organization\n\nLocation: $location\n\n PayPal: $paypal\n\n";
if (strlen($paypal) > 0) {
$mail = mail($emailTo, $subject, $body, $headers, '-f'. $fromMail );
}
$content = '<div id="extendedLicenseData" style="display:none;width:530px;height:822px;padding:30px;font-family:Times New Roman;line-height:1.5em" align="center">
<p align="center"><img src="/upload/tmp/license-header.png" border="0" width="530px" height="85px" align="center"></p>
<br><br>
<p align="center"><br><img src="/upload/tmp/h1-extended-license-for-logotype.png" border="0" width="530px" height="32px" align="center"></p>
<p align="center">Date of registration: <b>'.$today.'</b></p>
<br>
<p align="left">
<b>DESCRIPTION</b><br><img src="https://bundlespace.com/search/i/catalog/premium-graphics/abstract-flowers/watermark/twirl-flower-bud.png" style="margin:0 20px 0 20px" width="150" height="150" alt="" border="0" align="right">Full rights for commercial use of the Image '.$image.' in this Extended License is goes from designer Egor Polyakov (Saint-Petersburg, Russia) to new Owner '.$fullname.' ('.$location.') for logotype of the company.
</p>
<p align="left">Extended license: <b>'.$unique.'</b></p>
<br>
<p align="left"><b><small>LEGAL USE OF LOGOTYPE FOR OWNER</small></b><br><small>BundleSpace(.com) confirm rights of Legal Owner for use of created logotype at all conditions of Extended License.</small></p>
<p align="left"><b><small>DESIGNER:</small></b> Egor Polyakov</p>
<p align="left"><b><small>NEW OWNER OF IMAGE:</small></b><br><b>'.$fullname.'</b></p>
<br><br><br><br><br>
<small align="left">
<p align="left"><b>NOTICES</b><br>1. Extended license for vector image is the right to commercial use of this image as logotype (emblem) for multi copied printing and digital products.<br>2. Extended license is not connected with Madrid Trademark Registration System.</p>
</small>
</div>'
?>
<div class="helloBlock" id="registerCard" style="height:auto;background:#f4f4f4">
<h1>Payment for<span class="hidden"> registration the</span> Extended license</h1>
<iframe src="/processing/first-screen.html" width="100%" height="350px" frameborder="0" scrolling="no" class="screenView"></iframe>
</div>
<script type="text/javascript">
function demoFromHTML() {
var pdf = new jsPDF('p', 'pt', 'letter');
// source can be HTML-formatted string, or a reference
// to an actual DOM element from which the text will be scraped.
source = $('#extendedLicense')[0];
// we support special element handlers. Register them with jQuery-style
// ID selector for either ID or node name. ("#iAmID", "div", "span" etc.)
// There is no support for any other type of selectors
// (class, of compound) at this time.
specialElementHandlers = {
// element with id of "bypass" - jQuery style selector
'#bypassme': function(element, renderer) {
// true = "handled elsewhere, bypass text extraction"
return true
}
};
margins = {
top: 30,
bottom: 30,
left: 40,
right: 40,
width: 530
};
pdf.setProperties({
title: 'Extended license for vector image',
author: 'BundleSpace(.com)',
keywords: 'generated, javascript, web 2.0, ajax',
creator: 'BundleSpace(.com)'
});
pdf.fromHTML(
source, // HTML string or DOM elem ref.
margins.left, // x coord
margins.top, {// y coord
'width': margins.width, // max width of content on PDF
'elementHandlers': specialElementHandlers
},
function(dispose) {
pdf.save('extended-license-for-vector-image.pdf');
}
, margins);
}
</script>
<button onclick="javascript:demoFromHTML()" style="display:none">Print license</button>
$('select option[value="' + params['image'] + '"]').attr('selected', 'selected');
$('#select2').select2(options);
https://n-trade.spb.ru/bitrix/js/main/public_utils... - отключил.
bitrix.info/ba.js - это какое-то ускорение движка.
Вот инфа: https://bx-cert.ru/advices/51/bitrix-skorost-sayta...
все равно ad block срабатывает.