微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

dw制作php留言板教程

今天我们谈论一下如何使用Dreamweaver制作PHP留言板教程。现在,很多人都想在自己的网站上添加一个留言板,这是因为一个留言板可以使您的网站变得更加互动,读者可以和您互动并征询意见。

dw制作php留言板教程

要在Dreamweaver中制作PHP留言板,您需要做以下工作:

1. 创建数据库

    CREATE TABLE messages (
    id INT (11) NOT NULL AUTO_INCREMENT,name VARCHAR (30) NOT NULL,email VARCHAR (30) NOT NULL,message TEXT NOT NULL,post_date DATETIME NOT NULL,PRIMARY KEY (id));

2. 创建留言板

    <form action="add.PHP" method="post">
      <table width="400" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="80" valign="top"><label for="name">Name:</label></td>
          <td valign="top"><input type="text" name="name" size="40"></td>
        </tr>
        <tr>
          <td valign="top"><label for="email">Email:</label></td>
          <td valign="top"><input type="text" name="email" size="40"></td>
        </tr>
        <tr>
          <td width="80" valign="top"><label for="message">Message:</label></td>
          <td valign="top"><textarea name="message" rows="10" cols="40"></textarea></td>
        </tr>
        <tr>
          <td valign="top"></td>
          <td valign="top"><input type="submit" value="Add Message"></td>
        </tr>
      </table>
    </form>

3. 添加PHP代码

    <?PHP
    require_once('config.PHP'); // 连接数据库
    if (isset($_POST['name']) && isset($_POST['email']) && isset($_POST['message'])) {
    $name = MysqL_real_escape_string(strip_tags($_POST['name']));
    $email = MysqL_real_escape_string(strip_tags($_POST['email']));
    $message = MysqL_real_escape_string(strip_tags($_POST['message']));
    $date = date('Y-m-d H:i:s');
    $result = MysqL_query("INSERT INTO messages (name,email,message,post_date) VALUES ('$name','$email','$message','$date')");
    if (!$result) {
      die('Error: ' . MysqL_error());
    } else {
      header('Location: index.PHP'); // 重定向到留言板主页
    }
    }
    ?>

4. 显示留言

    <?PHP
    require_once('config.PHP'); // 连接数据库
    $result = MysqL_query("SELECT * FROM messages ORDER BY post_date DESC"); // 按照日期逆序排序
    while ($row = MysqL_fetch_array($result)) {
      echo "<div>" . $row['name'] . " @ " . $row['email'] . " posted:<br/>" . $row['message'] . "</div>" . "\n";
    }
    ?>

这就是所需的全部步骤,您现在可以为您的网站添加一个互动的留言板。这个例子只是一个很小的留言板,您可以添加更多的功能和选项来完善它。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐