zoukankan      html  css  js  c++  java
  • PHP.17-文本式留言板

    文本式留言板

    思路:

    1、首页:index.php   添加/查看信息界面

      单纯的表单页面,注意留言内容为文本域<textarea>

    2、添加信息页面:doAdd.php

        1、获取要添加的留言信息,并不上其他信息(ip地址,添加时间等)

          $_POST、time()$_SERVER['REMOTE_ADDR']

        2、以特殊字符拼装留言信息

          如:$text = $title."##".$author."##".……"@@@";

        3、将信息写入txt文件,先读取文本内容,在拼接写入

          file_get_contents();

          file_put_contents();    //【覆盖性写入】

        4、输出留言成功

    3、查看留言信息:show.php

      1、从留言txt中获取信息

        file_get_contents();

      2、去除留言最后的@@@符号

        rtrim();

        注:防止未输入,但因补充信息产生的数据,以##长度

        if(strlen())

      3、以@@@拆分留言信息,存进数组

        explode()

     

      4、遍历数组,对每条信息,再次以##拆分

        foreach()

          explode()

          注:1、时间需要用date()转换成日期格式,因为time()是时间戳

            2、“删除” 使用URL传值<a href='del.php?id="$k"'>  //$k为下标,指定某条信息

    4、删除功能:del.php

      1、获取要删除留言的id号

        $_GET[]

      2、从txt中获取

        file_get_contents()

      3、以@@@拆分

        explode()

      4、使用unset删除

        unset($lylist['$id'])

      5、还原字串,并写回留言文件

        implode()

        file_put_contents()

    5、导航栏:menu.php

  • 相关阅读:
    java- 输入任意数据,求和
    《大道至简》 第一章 读后感
    简易四则运算小程序二
    简易四则运算小程序
    登录界面
    《构建之法》阅读笔记六
    《构建之法》阅读笔记五
    《构建之法》阅读笔记四
    《构建之法》阅读笔记三
    《构建之法》阅读笔记二
  • 原文地址:https://www.cnblogs.com/zixuanfy/p/6694310.html
Copyright © 2011-2022 走看看