我有一个 HTML 表单,当提交时它会转到一个 php 页面,该页面编写一个新的 HTML,其中新的 HTML 具有写入它的第一个 HTML 页面的值。
前任。在输入:文本中,我输入“hi”并点击提交。然后进入一个 php 页面,该页面创建新的 HTML,其中 input:text 具有 value="hi"
我在下面发布的代码有效,但我必须放置一个“虚拟”名称=“x”来替换为值=“myvalue”。有没有办法将它添加到元素中而不是替换某些东西。
还有一种方法可以使用它来将值放入 textarea 中吗?
使用此问题的帮助:使用 wkhtmltopdf 将当前页面打印为 pdf我正在使用此代码:
$documentTemplate = file_get_contents ("form.html");
foreach ($_POST as $key => $postVar)
{
if($postVar == "on")
$documentTemplate = preg_replace ("/name=\"$key\"/", "checked", $documentTemplate);
else
$documentTemplate = preg_replace ("/name=\"$key\"/", "value=\"$postVar\"", $documentTemplate);
}
file_put_contents ("form_complete.html", $documentTemplate);
$html = file_get_contents("form_complete.html");
echo $html;