1 回答
TA贡献1946条经验 获得超3个赞
试试这个,我们希望 alt.html 中的“日期”更改为任何用户输入。
用于要求用户输入的 HTML 文件
<!DOCTYPE html>
<html>
<body>
<h2>User Input</h2>
<form action="process.php" method="POST">
Enter your value: <input type="text" name="user_data" value="">
<br><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
进程.php
<?php
function replace_string_in_file($filename, $string_to_replace, $replace_with){
$content=file_get_contents($filename);
$content_chunks=explode($string_to_replace, $content);
$content=implode($replace_with, $content_chunks);
file_put_contents($filename, $content);
}
$filename="alt.html";
$string_to_replace="Date";
$main = $_POST['user_data'];
$replace_with = "$main";
echo $replace_with;
replace_string_in_file($filename, $string_to_replace, $replace_with);
alt.html
<div class="t m0 x7 h6 y9 ff2 fs6 fc0 sc0 ls0 ws0">Date of certification: <span class="_ _6"> </span><span class="ff1">17 June 2019</span></div>
- 1 回答
- 0 关注
- 134 浏览
添加回答
举报