php文件操作之小型留言本实例


Posted in PHP onJune 20, 2015

本文实例讲述了php文件操作之小型留言本。分享给大家供大家参考。具体如下:

Index.php文件如下:

<?php 
$path = "DB/"; //定义路径 
$dr = opendir($path); //打开目录 
while($filen = readdir($dr)) //循环读取目录中的文件 
{ 
  if($filen != "." and $filen != "..") 
  { 
    $fs = fopen($path.$filen, "r"); 
    echo "<B>标题:</B>".fgets($fs)."<BR>"; 
    echo "<B>作者:</B>".fgets($fs)."<BR>"; 
    echo "<B>内容:</B><PRE>".fread($fs, filesize($path.$filen))."</PRE>";  
    echo "<HR>"; 
    fclose($fs); 
  } 
} 
closedir($dr) //关闭目录 
?>

Post.php文件如下:

<?php 
$path = "DB/"; 
$filename = "S".date("YmdHis").".dat"; 
$fp = fopen($path.$filename, "w"); 
fwrite($fp, $_POST["title"]."/n"); 
fwrite($fp, $_POST["author"]."/n"); 
fwrite($fp, $_POST["content"]."/n"); 
fclose($fp); 
echo "留言发表成功!"; 
echo "<a href="Index.php" mce_href="Index.php">返回首页</a>"; 
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>发表新的留言</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<H1><p align="center">发表新的留言</p></H1>
<form name="form1" method="post" action="Post.php">
 <table width="500" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
   <td>标题</td>
   <td><input name="title" type="text" id="title" size="50"></td>
  </tr>
  <tr>
   <td>作者</td>
   <td><input name="author" type="text" id="author" size="20"></td>
  </tr>
  <tr>
   <td>内容</td>
   <td><textarea name="content" cols="50" rows="10" id="content"></textarea></td>
  </tr>
 </table>
 <p align="center">
  <input type="submit" value="Submit">
  <input type="reset" value="Reset">
</p>
</form>
</body>
</html>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
用PHP产生动态的影像图
Oct 09 PHP
php学习之数据类型之间的转换代码
May 29 PHP
ThinkPHP使用心得分享-ThinkPHP + Ajax 实现2级联动下拉菜单
May 15 PHP
PHP永久登录、记住我功能实现方法和安全做法
Apr 27 PHP
PHP实现生成唯一会员卡号
Aug 24 PHP
WordPress开发中自定义菜单的相关PHP函数使用简介
Jan 05 PHP
php编程每天必学之验证码
Mar 03 PHP
php flush无效,IIS7下php实时输出的方法
Aug 25 PHP
PHP中仿制 ecshop验证码实例
Jan 06 PHP
浅谈php中变量的数据类型判断函数
Mar 04 PHP
PHP基于GD库实现的生成图片缩略图函数示例
Jul 05 PHP
Yii框架布局文件的动态切换操作示例
Nov 11 PHP
php post大量数据时发现数据丢失问题解决方法
Jun 20 #PHP
PHP文件生成的图片无法使用CDN缓存的解决方法
Jun 20 #PHP
php简单统计字符串单词数量的方法
Jun 19 #PHP
PHP对文件夹递归执行chmod命令的方法
Jun 19 #PHP
php强制用户转向www域名的方法
Jun 19 #PHP
php自动更新版权信息显示的方法
Jun 19 #PHP
php中Snoopy类用法实例
Jun 19 #PHP
You might like
php二维数组用键名分组相加实例函数
2013/11/06 PHP
PHP中PDO的事务处理分析
2016/04/07 PHP
深入浅析yii2-gii自定义模板的方法
2016/04/26 PHP
基于PHP实现短信验证码接口(容联运通讯)
2016/09/06 PHP
PHP+mysql+ajax轻量级聊天室实现方法详解
2016/10/17 PHP
javascript 学习之旅 (1)
2009/02/05 Javascript
JQuery入门——移除绑定事件unbind方法概述及应用
2013/02/05 Javascript
Extjs中ComboBoxTree实现的下拉框树效果(自写)
2013/05/28 Javascript
Javascript加载速度慢的解决方案
2014/03/11 Javascript
js闭包实例汇总
2014/11/09 Javascript
js实现类似新浪微博首页内容渐显效果的方法
2015/04/10 Javascript
js判断手机端(Android手机还是iPhone手机)
2015/07/22 Javascript
javascript中日期函数new Date()的浏览器兼容性问题
2015/09/05 Javascript
浅析JS操作DOM的一些常用方法
2016/05/13 Javascript
Angular表单验证实例详解
2016/10/20 Javascript
微信小程序技巧之show内容展示,上传文件编码问题
2017/01/23 Javascript
Vue2 SSR渲染根据不同页面修改 meta
2017/11/20 Javascript
JS 图片压缩原理与实现方法详解
2020/04/29 Javascript
python网络编程学习笔记(一)
2014/06/09 Python
Python代码打开本地.mp4格式文件的方法
2019/01/03 Python
Python实现账号密码输错三次即锁定功能简单示例
2019/03/29 Python
Python  word实现读取及导出代码解析
2020/07/09 Python
Python使用pycharm导入pymysql教程
2020/09/16 Python
SportsDirect.com新加坡:英国第一体育零售商
2019/03/30 全球购物
List、Map、Set三个接口,存取元素时,各有什么特点?
2015/09/27 面试题
工程业务员工作职责
2013/12/07 职场文书
yy司仪主持词
2014/03/22 职场文书
报表员工作失误检讨书范文
2014/09/19 职场文书
政府班子四风问题整改措施思想汇报
2014/10/08 职场文书
劳动仲裁撤诉申请书
2015/05/18 职场文书
小数乘法教学反思
2016/02/22 职场文书
2019新员工心得体会
2019/06/25 职场文书
创业计划书之个人工作室
2019/08/22 职场文书
python多次执行绘制条形图
2022/04/20 Python
Nginx开源可视化配置工具NginxConfig使用教程
2022/06/21 Servers
Win11任务栏无法正常显示 资源管理器不停重启的解决方法
2022/07/07 数码科技