欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP实例一之简单的留言板

程序员文章站 2022-05-13 14:24:16
...

注:参考兄弟连教学视频写的一个简单的留言板模块,获得更多内容请参考我的博文。 示例:文本式留言板 需要的知识点: 1.文件操作: file_put_contents();文件的写入函数 file_get_contents();文件的读取函数 2.字符串的处理函数 explode();将字串拆分成数组

注:参考兄弟连教学视频写的一个简单的留言板模块,获得更多内容请参考我的博文。

示例:文本式留言板
需要的知识点:
1.文件操作:
file_put_contents();文件的写入函数
file_get_contents();文件的读取函数
2.字符串的处理函数
explode();将字串拆分成数组的函数
implode();将数组以指定分割符合并成字串的函数
3.数组
foreach() 遍历数组
unset() 销毁变量
全局数组:
$_POST[]
$_SERVER["REMOTE_ADDR"];//获取客户端的IP地址
time();//获取当前系统的时间戳
date();日期转换函数;
示例的目录结构:
====================================
|--index.php 添加留言信息界面
|
|--doAdd.php获取留言信息,并执行添加操作的php文件
|
|--show.php显示留言信息的界面
|
|--del.php 执行删除留言信息的界面
|
|--liuyan.txt 用于储存留言信息的文件

代码实现:

index.php部分:

我的留言板

我的留言板

添加留言 查看留言

添加留言

标题:
留言者:
留言内容:
   
doAdd.php 添加留言部分

我的留言板

我的留言板

添加留言 查看留言

添加留言

"; //file_put_contents("liuyan.txt",$ly); 直接输出会覆盖上一条留言! //4.输出留言成功! echo "留言成功!"; ?>

show.php 留言显示部分:

我的留言板

我的留言板

添加留言 查看留言

查看留言

=8){ // 3.以@@@符号拆分留言信息为一条一条的(将留言信息以@@@符号拆分成留言数组) $lylist = explode("@@@",$info); // 4.遍历留言信息数组,对每条留言做再次解析; foreach($lylist as $k=>$v){ $ly = explode("##",$v); echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } } ?>
del.php 留言删除部分:

我的留言板

我的留言板

添加留言 查看留言

删除留言

PHP实例一之简单的留言板

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • PHP实例一之简单的留言板
  • 专题推荐

    作者信息
    PHP实例一之简单的留言板

    认证0级讲师

    推荐视频教程
  • PHP实例一之简单的留言板javascript初级视频教程
  • PHP实例一之简单的留言板jquery 基础视频教程
  • 视频教程分类
    留言标题 留言人 留言内容 IP地址 留言时间 操作
    {$ly[0]}{$ly[1]}{$ly[2]}{$ly[3]}".date("Y-m-d H:i:s",$ly[4])."删除