我正在用 HTML 编写一个 Intranet 站点,以及哪些在线用户能够添加他们自己的信息(例如 Skype 名称),这样我就不必亲自为公司的 1000 人添加这些信息,并且也这样当新的初学者进来时,他们可以自己添加自己的信息。
我目前有一个“用户”页面,其中包含指向另一个页面的链接,其中有一个表单代码,如下所示:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<label>Please type in a message
<input type="text" name="msg" id="msg" />
</label>
<label>and your name
<input type="text" name="name" id="name" />
</label>
<p>
<label>Submit
<input type="submit" name="submit" id="submit" value="Submit" />
</label>
</p>
</form>
<?php
$msg = $_POST["msg"];
$name = $_POST["name"];
$posts = file_get_contents("users.html");
$posts = "$msg - $name\n" . $posts;
file_put_contents("users.html", $posts);
echo $posts;
?>
我希望将用户输入此表单的信息自动放入“users.html”页面上的列表中,每个人都可以看到。我曾希望上面的代码能实现这一点,但我无法让它工作。另外,我将如何在“users.html”页面中指定信息所在的位置?我希望它属于:
<div id="content">
<div class="content_item">
..coding,以便加载到网页内的列表中。
提前谢谢了 :)