html实现用户在文本框内留言点击按钮后内容保存到主机内txt
文件中
首先,需要一个HTML文件来创建文本框和按钮,并将其与后端脚本连接起来。以下是一个简单的示例:
<!DOCTYPE html>
<html>
<head>
<title>留言板</title>
</head>
<body>
<h1>留言板</h1>
<form action="save_message.php" method="POST">
<label for="message">留言:</label>
<textarea id="message" name="message"></textarea>
<br>
<input type="submit" value="提交">
</form>
</body>
</html>
在上面的代码中,我们创建了一个HTML表单,将其提交到名为"save_message.php"的脚本中。表单包含一个标签和一个文本区域,以便用户可以输入留言。提交按钮将表单数据发送到后端脚本以保存。
现在,我们需要编写一个PHP脚本来处理提交的数据并将其保存到一个txt文件中。以下是一个简单的示例脚本:
<?php
// 获取提交的留言
$message = $_POST['message'];
// 打开留言文件
$file = fopen("messages.txt", "a");
// 将留言写入文件
fwrite($file, $message . "\n");
// 关闭文件
fclose($file);
// 重定向回留言板页面
header('Location: index.html');
?>
在上面的代码中,我们首先获取提交的留言。然后,我们打开名为"messages.txt"的文件,将留言写入文件,并关闭文件。最后,我们将用户重定向回留言板页面。
请注意,我们使用了"a"模式来打开文件,这意味着我们将在文件末尾追加留言,而不是覆盖原有的内容。如果您希望每次提交都创建一个新文件,请使用"w"模式而不是"a"模式。
现在,当用户提交留言时,它将被保存到名为"messages.txt"的文件中。您可以根据需要更改文件名和路径。
原文地址: https://www.cveoy.top/t/topic/bpbz 著作权归作者所有。请勿转载和采集!