Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.11.2017, 18:20
Аспирант
Отправить личное сообщение для Grasss Посмотреть профиль Найти все сообщения от Grasss
 
Регистрация: 03.11.2017
Сообщений: 35

Форма для заполнения и вывод pdf на сайте
Приветствую! На сайте почты России можно заполнить и распечатать pdf бланк почтового перевода, ссылка https://www.pochta.ru/form?type=F112EP_COD_SINGLE мне нужно, чтобы посетитель ввёл свои данные в форму и после нажатия на кнопку отправить, сформировался заполненный pdf-бланк, который отправится мне на email.

Последний раз редактировалось Grasss, 23.11.2017 в 15:04. Причина: Хочу изменить заголовок темы: заполнить pdf при помощи формы на сайте
Ответить с цитированием
  #2 (permalink)  
Старый 21.11.2017, 19:09
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Библиотека mPDF
Ответить с цитированием
  #3 (permalink)  
Старый 22.11.2017, 01:32
Аспирант
Отправить личное сообщение для Grasss Посмотреть профиль Найти все сообщения от Grasss
 
Регистрация: 03.11.2017
Сообщений: 35

Либо как вариант можно заполнить готовый pdf бланк данными из формы обратной связи, но для этого нужен скрипт
Ответить с цитированием
  #4 (permalink)  
Старый 22.11.2017, 02:45
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Читайте то, что по ссылке. Это конвертирует html в pdf. В общем-то распечатать можно и html, так что стремление во что бы ни стало обязательно к pdf в данном случае ни к чему.
Готовьте html шаблон, заполняйте чем угодно, конвертируйте в pdf.

Не нравится, пожалуйста, есть в РНР и средства для работы с pdf.

А скрипты в любом из этих случаев потребуется, само ничего не делается.
Ответить с цитированием
  #5 (permalink)  
Старый 22.11.2017, 14:01
Аспирант
Отправить личное сообщение для Grasss Посмотреть профиль Найти все сообщения от Grasss
 
Регистрация: 03.11.2017
Сообщений: 35

Примерно как-то так должно быть https://prnt.sc/hdp5q2
Может есть у кого пример, как данными из формы заполнить поля в шаблоне pdf бланка?

<form action="wo_s.php" method="post">
<input type="text" name="name" placeholder="Ваше имя:">
<input type="text" name="email" placeholder="Ваш телефон/email:">
<input type="image" src="snd.png"></form>


<?php
if(isset($_POST['name'])){$name=$_POST['name'];}
if(isset($_POST['email'])){$email=$_POST['email'];}
if(empty($name)){echo "Не указано имя";echo "<br/><a href=javascript: onclick=document.getElementById('wo').style.display='block';>Вернуться назад</a>";exit;}
if(empty($email)){echo "Не указан email";echo "<br/><a href=javascript: onclick=document.getElementById('wo').style.display='block';>Вернуться назад</a>";exit;}
$to=".....@mail.ru";
$subject="...";
$message="name: $name \nemail: $email";
$headers="content-type:text/plain; charset=windows-1251";
$send=mail($to,$subject,$message,$headers);
if($send=='true'){echo "Ваша заявка отправлена";}
else{echo "Ошибка";}
?>

Последний раз редактировалось Grasss, 22.11.2017 в 15:50.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод серверного времени на сайте McCloud Элементы интерфейса 7 09.09.2015 18:38
Форма для добавления отзывов без перезагрузки страницы Luter1984 Общие вопросы Javascript 4 09.11.2010 09:59
ExtJs Форма для отчета moroz11 ExtJS 1 12.02.2010 15:31
Пошаговый вывод скрипта для IE всех версий. Zidky Элементы интерфейса 10 17.06.2009 18:27
Форма для ввода текста с расширенными функциями 0x22b Элементы интерфейса 0 01.09.2008 10:38