我觉得我的设计中缺少一个关键环节,我希望一些优秀的程序员可以填补我的空缺(这不是我真正的经验领域)
是)我有的
页面 - form.html
<div style="text-align:left">
<form action="addtoserver.php" method="post">
Server Name: <input type="text" name="servername"><br>
<br>
Server Address: <input type="text" name="serveraddress"><br>
<br>
Port Number: <input type="text" name="portnumber"><br>
<br>
Server Description :<TEXTAREA NAME="description" ROWS=3 COLS=30 ></TEXTAREA>
<br>
<input name="Submit" type="submit" value="Add Server" />
</form>
<div style="text-align:left">
页面 - addtoserver.php
<html>
<body>
Server Name :<?php echo $_POST["servername"]; ?><br>
<br>
Server Address : <?php echo $_POST["serveraddress"]; ?><br>
<br>
Port Number : <?php echo $_POST["portnumber"]; ?><br>
<br>
Server Description : <?php echo $_POST["description"]; ?><br>
<?php
$ip = $_POST['serveraddress'];
$port = $_POST['portnumber'];
if (!$socket = @fsockopen($ip, $port, $errno, $errstr, 30))
{
echo "<centre><font color='red'><strong>Server Is Offline!</strong></font></center>";
}
else
{
echo "<centre><font color='green'><strong>Server Is Online!</strong></font></centre>";
fclose($socket);
}
?>
</body>
</html>
一切都是肉汁
目的
我为我的网站设计了这个,用户将单击“添加服务器”链接并将被定向到表单页面,他们将填写表单页面并在提交后被定向到 addserver.php 页面。在此页面上,我不会将帖子适当地留在那里,并且下一个用户会进来并添加他的服务器,并将该帖子列在下面。
我的困境
我不确定下一步要做什么,我是否必须将用户输入添加到 Mysql,然后将其从 Mysql 导出到页面,或者是否有其他方法。如果从数据库导入,我是否必须编写一个 PHP 脚本才能让帖子一个接一个地出现。