繁体   English   中英

HTML表格php将savedata输出为html文件

[英]Html form php output savedata as html file

我希望有一个人可以帮助我。 我可以使用一些PHP,但我不是专家。 这是交易。

我创建了一个html表单(form.html),现在我想将Formular.php输出保存为唯一的html文件。 Formular.php?id = 00000001。 下次有人提交表单时,该文件的另一个名称为ex。 Formular.php?id = 00000002。 还是作为file.html? 但是我该怎么做呢?

form.html:

form action="formular.php" method="post"

.
.
input type="text" value="Skriv navnet på FB-siden" name="mit_tekst_felt" size="55"
.
.
.
.               

input type="submit" value="Generer konkurrencebetingelser"

预先感谢您能帮助我。

在konbet / formular.php中,您可以执行以下操作:

// Script Start
ob_start();

// You former Script Code
// ...

// Script End
$html = ob_get_clean();
$file = "/path/to/file_".md5($html).".html"
file_put_contents($file, $html);
echo $html;

如果html内容不同,则md5为您提供一个唯一的名称。 如果要保存每个提交(即使每个提交都使用空白表单),则可以在文件名中添加以微秒为单位的时间戳。

如果您确实需要连续编号,则应将最后一个编号保存在另一个文件中,将其计数,检查是否确实不存在新文件,保存新文件以及带有新编号的文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM