美文网首页PHP从入门到上天
007——世界上最简单的留言

007——世界上最简单的留言

作者: 土乒76 | 来源:发表于2017-07-16 21:40 被阅读12次

index.html

// 负责输入内容
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <form action="index.php" method="post">
        标题:<input type="text" name="title"><br>
        内容:<textarea name="content" id="" cols="30" rows="10"></textarea><br>
        <input type="submit" value="提交">
    </form>
</body>
</html>

index.php

// 负责写入
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <?php 
        // $fh = fopen('./msg.txt', 'a');// a代表追加,打开文件(没有就创建)返回一个资源类型的变量
        // fwrite($fh, 'my name is Aaayang');// 往文件里面写东西
        // fclose($fh);
        
        $str = $_POST['title'] . "," . $_POST['content'] . "\n";

        $fh = fopen('./msg.txt', 'a');// 打开
        fwrite($fh, $str);// 写入
        fclose($fh);// 关闭

        echo "ok";
    ?>
</body>
</html>

msg.php

// 负责留言内容读取后列表展示
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <?php 
        // 主页
        
        $fh = fopen('./msg.txt', 'r');// 打开,只读
     
        $i = 1;
        while ( ($row=fgetcsv($fh)) != false ) {// 不等于失败,$row是数组
            echo '<li><a href="readmsg.php?tid='. $i .'">' . $row[0] . '</a></li>';
            $i += 1;
        }

    ?>
</body>
</html>

readmsg.php

// 展示详情
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <?php 
        // http://localhost/readmsg.php?tid=2
        // echo "你想看" . $tid . "条留言";
        
        $tid = $_GET['tid'];

        $fh = fopen('./msg.txt', 'r');// 打开,只读

        // print_r(fgetcsv($fh));// 每次读取一行,以逗号拆分成数组
        // print_r(fgetcsv($fh));
        // print_r(fgetcsv($fh));
        

        $i = 1;

        // http://localhost/readmsg.php?tid=3
        
        while ( ($row=fgetcsv($fh)) != false ) {// 不等于失败
            // print_r($row);
            if($i == $tid) {
                print_r($row);
            }
            $i += 1;
        }

    ?>
</body>
</html>

相关文章

  • 007——世界上最简单的留言

    index.html index.php msg.php readmsg.php

  • 也谈婆媳关系——由点评促发的思考

    写在前面: 这次007的作业雨点评的是彭妮战友的文章,题目是:婆媳关系:世界上最抓马的关系,其实是搞错了最简单的...

  • 007-留言

    路人甲在他的公众号发起了留言活动,留言数量前五名有现金奖励。本着学习的态度,我参与了一下。 不清楚这个留言数量有没...

  • 从一个007er看007的一些感想

    2017年12月首次加入007,其实007最开始火起来的时候是每天《得到》专栏李笑来老师《财富自由之路》课程留言头...

  • 加入007,重新开始输出

    最开始了解到007是在得到APP《通往财富自由之路》的课程上,一个叫覃杰的人写的留言老是排在课程留言区前几,宣传着...

  • 人心,说变就变

    文|007同学 如果有人问,这个世界上最琢磨不透的东西是什么?你肯定会觉得是人心。 其实,这个世界上,最善变的,也...

  • 世界上最简单的事

    记得还在台湾当交换生的时候,哲学课的老师提到过一个问题,直到现在都深受启发,问题大概是: 世界上最简单的事是什么?...

  • 世界上,最简单的生活

    文|華落蓮成(作者授权转载) 01 这个世界上, 最简单容易的事, 就是念佛往生。 02 最简单的生活, 不过一句...

  • 世界上最简单的事情

    世界上最简单的是坚持,最难的也是坚持。 最微不足道的,却是最有用的。 不坚持,就不会有好结果,半途而废也辜负了曾经...

  • 世界上,最简单的生活

    01 这个世界上, 最简单容易的事, 就是念佛往生。 02 最简单的生活, 不过一句南无阿弥陀佛! 懂得那么多, ...

网友评论

    本文标题:007——世界上最简单的留言

    本文链接:https://www.haomeiwen.com/subject/upsxkxtx.html