Html表单php将数据输出为Html文件
我希望有人能帮助我。我可以使用一些PHP,但我不是专家。事情是这样的 我已经创建了一个html formform.html 现在,我希望formular.php-output保存为一个唯一的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"Html表单php将数据输出为Html文件,php,html,forms,file,save,Php,Html,Forms,File,Save,我希望有人能帮助我。我可以使用一些PHP,但我不是专家。事情是这样的 我已经创建了一个html formform.html 现在,我希望formular.php-output保存为一个唯一的html文件 例如,formular.php?id=00000001。下一次有人提交表单时,该文件的另一个名称为ex.formular.php?id=00000002。或者作为file.html?但是我该怎么做呢 form.html: form action="formular.php" method="po
如果你们能帮助我,请提前感谢。在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会给您一个唯一的名称。如果要保存每个submit,即使每个submit都是空白表单,可以在文件名中添加时间戳(以微秒为单位)
如果你真的需要连续的数字,那么你应该将你的最后一个数字保存在另一个文件中,统计一下,检查新文件是否真的不存在,用你的新数字保存新文件和文件。请从阅读基础知识开始:Live example:[链接]Live example是做什么的?这就是我到目前为止一直在做的。现在,当您点击Generer Konkurrencebingelser时,我希望将输出保存为唯一的文件。可以是ex.formular.php?id=00000001,也可以是html文件。欢迎使用。下次请澄清您的问题:form.html与您的问题无关,并且不是有效的html,因此我的第一条评论出现了。。。。但我们做到了:-