如何将数据从HTML表单发送到文档



我有一个HTML页面,填充后,需要收集用户输入的任何数据,并将其放入模板文档中,然后将其转换为pdf文件并发送给用户进行打印。有人有类似的教程吗?我试着用php和json文件找到自己的方法,但我一直被困在某个点上,无法找到答案。

编辑:这是我尝试过的一个例子,将内容发送到json文件中,但它所做的只是打开一个包含一半代码的网页:

<?php 

if ($_SERVER['REQUEST_METHOD'] == 'POST') { 

function get_data() { 
$name = $_POST['name']; 
$file_name='StudentsData'. '.json'; 

if(file_exists("$file_name")) {  
$current_data=file_get_contents("$file_name"); 
$array_data=json_decode($current_data, true); 

$extra=array( 
'Name' => $_POST['name'], 
'Branch' => $_POST['branch'], 
'Year' => $_POST['year'], 
); 
$array_data[]=$extra; 
echo "file exist<br/>"; 
return json_encode($array_data); 
} 
else { 
$datae=array(); 
$datae[]=array( 
'Name' => $_POST['name'], 
'Branch' => $_POST['branch'], 
'Year' => $_POST['year'], 
); 
echo "file not exist<br/>"; 
return json_encode($datae);    
} 
} 

$file_name='StudentsData'. '.json'; 

if(file_put_contents("$file_name", get_data())) { 
echo 'success'; 
}                 
else { 
echo 'There is some error';                 
} 
} 

?> 

为了澄清,我需要填写、发送到文件、粘贴到模板中的任何字段,然后将该模板发送回用户。

我的网站使用了fpdf.org。它是免费的。

FPDF的F代表免费:您可以将其用于任何用途,并对其进行修改以满足您的需求

最新更新