Grasss

Форма для заполнения и вывод pdf на сайте

Рекомендуемые сообщения

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

Изменено пользователем Grasss

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не понял в чем вопрос, но вот ссылка на библиотеку https://mpdf.github.io/ , сам недавно сталкивался, удобно что можно по html разметке с использованием css генерировать pdf. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Мне нужно вот так реализовать на сайте 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас