当前位置: 首页 > 编程笔记 >

php制作文本式留言板

薄鸿远
2023-03-14
本文向大家介绍php制作文本式留言板,包括了php制作文本式留言板的使用技巧和注意事项,需要的朋友参考一下

代码很简单,就不多废话了,直接奉上代码:

del.php


<html>

<head >

<meta charset="utf-8">

<title>我的留言板</title>

</head>

<body>

<center>

    <?php include("menu.php"); ?>

    <h3>删除留言</h3>

    <?php

    $id=$_GET["id"];

    $info=file_get_contents("liuyan.txt");

    $lylist=explode("@@@", $info);

    unset($lylist[$id]);

    $ninfo=implode("@@@", $lylist);

    file_put_contents("liuyan.txt", $ninfo);

     $alert="alert('删除成功!')";

     echo "<script>".$alert."</script>";

    ?>

</center>

</body>

</html>

doAdd.php


<html>

<head >

<meta charset="utf-8">

<title>我的留言板</title>

</head>

<body>

<center>

    <?php include("menu.php"); ?>

    <h3>添加留言</h3>

    <?php

    //获取留言板的信息

    $title=$_POST["title"];

    $author=$_POST["author"];

    $content=$_POST["content"];

    $time=time();

    $ip=$_SERVER["REMOTE_ADDR"];

    $ly="{$title}##{$author}##{$content}##{$time}##{$ip}@@@";

    echo $ly;

    $ly=$ly.file_get_contents("liuyan.txt");

    file_put_contents("liuyan.txt",$ly);

    $alert="alert('留言成功!谢谢!')";

    echo "<script>".$alert."</script>;"

    ?>   

</center>

</body>

</html>

index.php


<html>

<head >

<meta charset="utf-8">

<title>我的留言板</title>

</head>

<body>

<center>

    <?php include("menu.php"); ?>

    <h3>添加留言</h3>

    <form action="doAdd.php" method="post">

    <table width="400" >

    <tr>

        <td align="right">标题:</td>

        <td><input type="text" name="title"/></td>

    </tr>

    <tr>

        <td align="right">留言者:</td>

        <td><input type="text" name="author"/></td>

    </tr>

    <tr>

        <td align="right" valign="top">留言内容:</td>

        <td><textarea name="content" rows="5" cols="30"></textarea></td>

    </tr>

    <tr>

        <td colspan="2" align="center">

        <input type="submit" value="提交">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

        <input type="reset" value="重置">

        </td>

    </tr>

    </table>

    </form>

</center>

</body>

</html>

liuyan.txt


安神######1426588557##127.0.0.1@@@

show.php


<html>

<head >

<meta charset="utf-8">

<title>我的留言板</title>

</head>

<body>

<center>

    <?php include("menu.php"); ?>

    <h3>添加留言</h3>

    <table border="1">

        <tr>

            <th>留言标题</th>

            <th>留言人</th>

            <th>留言内容</th>

            <th>留言时间</th>

            <th>IP地址</th>

            <th>操作</th>

        </tr>

        <?php

        $info=file_get_contents("liuyan.txt");

        if($info==null){

            $alert="alert('无留言信息!')";

            echo "<script>".$alert."</script>";

        }

        else{

            $info=rtrim($info,"@");

        $lylist=explode( "@@@",$info);

        foreach ($lylist as $key=>$v) {

            $ly=explode("##",$v );

            echo "<tr>";

            echo "<td aligh='center'>$ly[0]</td>";

            echo "<td aligh='center'>$ly[1]</td>";

            echo "<td aligh='center'>$ly[2]</td>";

            echo "<td>".date("Y-m-d H:i:s",$ly[3]+8*3600)."</td>";

            echo "<td>$ly[4]</td>";

            echo "<td><a href='del.php?id={$key}'>删除</a></td>";

            echo "</tr>";

        }

        }

        ?>

    </table>

</center>

</body>

</html>

menu.php


<h2 color="blue">我的留言板</h2>

    <a href="index.php">添加留言</a>

    <a href="show.php">查看留言</a>

    <hr width="90%"/>

以上所述就是本文的全部内容了,希望大家能够喜欢。

 类似资料:
  • 快速入门四、制作留言本 本章让我们使用sp框架来制作一个简单的留言本程序,在实例中学习程序开发是非常有效的。同时,我们也可以体会一下实际网络项目的开发流程。 新版手册我们打算用另一个教程方式,让大家能更容易体验到web开发的过程。 新的方式主要是将原始的HTML页面提供下载,大家可以先下载全部页面,跟着教程来制作程序。如果期间有不明白的地方,可以下载完整的例子程序作为参考。 下载HTML页面压缩包

  • 我想建立一个弹簧-云-流-Kafka生产者与弹簧引导。 生产者正在工作,我可以使用来自kafka broker的消息,但这些消息还包含一些头部信息,如下所示: 我的POJO包含一个字段(字符串消息),所以我希望只有JSON字符串会发送给Kafka。 RestController中的方法test()触发生产者: 我的应用程序.属性 如果你能推荐任何关于这个主题的文件或例子,我也将不胜感激。githu

  • 我到处找,到处找。我已经看到了我将要发布的PHP代码中的许多问题,但没有看到任何与我所看到的特定问题相关的问题。 这是我的问题-两行($values/$required),其中我有“name”,“email”,“subject”,“message” 我想在上面加上“电话”。(即“姓名”、“电子邮件”、“电话”、“主题”、“信息”) 如果我把它添加到两行中的一行(不管是哪一行),我仍然可以提交表格,

  • 本文向大家介绍PHP简单留言本功能实现代码,包括了PHP简单留言本功能实现代码的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了PHP留言本功能的具体代码,供大家参考,具体内容如下 index.php conn.php result.php css/index.css  dist/css/bootstrap.min.css(自己下载) 效果图: 以上就是本文的全部内容,希望对大家的学习

  • 本文向大家介绍易语言查找文本的制作教学,包括了易语言查找文本的制作教学的使用技巧和注意事项,需要的朋友参考一下 易语言寻找文本,这个命令,对于制作搜索软件很有用,我教大家操作。 1、易语言新建一个windows窗口 点击进入代码编辑区 具体看如何用易语言编写自己第一个程序? 2、我们输入这个命令 寻找文件 (, ) 3、展开这个命令 发现这个命令有2个参数 4、第一个参数就是寻找的文件名或者目录,

  • 本文向大家介绍php实现网站留言板功能,包括了php实现网站留言板功能的使用技巧和注意事项,需要的朋友参考一下 我要实现的就是下图的这种样式,可参考下面这两个网站的留言板,他们的实现原理都是一样的 畅言留言板样式: 网易跟帖样式: 原理 需要在评论表添加两个主要字段 id 和 pid  ,其他字段随意添加,比如文章id、回复时间、回复内容、回复人什么的。 其中pid就是当前已经回复过的评论的id。