php文件操作之小型留言本实例
本文实例讲述了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+MySQL 制作简单的留言本
留言显示页面:比上一个例子增加了分页和留言回复的功能 主要代码: install/index.php:程序安装页面 复制代码 代码如下: <?php if($_GET["action"]!=1) { ?> <form method="post" action="index.php?action=1"> <table border="1"> <tr> <td>MySQL
-
PHP对文件夹递归执行chmod命令的方法
本文实例讲述了PHP对文件夹递归执行chmod命令的方法.分享给大家供大家参考.具体分析如下: 这里对文件夹和文件递归执行chmod命令来改变执行权限 <?php function recursiveChmod($path, $filePerm=0644, $dirPerm=0755) { // Check if the path exists if(!file_exists($path)) { return(FALSE); } // See whether this is a file if(
-
php xml实例 留言本
复制代码 代码如下: <?php //打开用于存储留言的XML文件 $guestbook = simplexml_load_file('DB/guestbook.xml'); foreach($guestbook->thread as $th) //循环读取XML数据中的每一个thread标签 { echo "<B>标题:</B>".$th->title."<BR>"; echo "<B>作
-
超级简单的php+mysql留言本源码
共3个文件 IncDB.php数据库连接 index.php首页 InsetToDB.php数据库操作 数据库lguestbook里面建表 复制代码 代码如下: CREATE TABLE `intd` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) character set utf8 collate utf8_bin NOT NULL, `text` text character set utf8 collate utf8
-
php+dbfile开发小型留言本
最近一直在用php+dbfile开发blog,开发过程中学到了不少东西,于是就试着写了一个小留言本.这个留言本采用php+dbfile,不需要使用数据库,可以放在blog中使用,比如http://www.customyze.com,这个blog中的Tag Board就是这个留言本. 整个留言本需要四个文件,分别是:board.php.index.php.config.php.admin.php. board.php用来存储数据,可以先在里面添加了一条留言纪录. 代码拷贝框<?php $Board
-
我用php+mysql写的留言本
guestbook.php: <head> <meta http-equiv="Content-Language" content="zh-cn"> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title></title> <STYLE>A:link {
-
简单的PHP留言本实例代码
config.php 复制代码 代码如下: <?php $conn = @mysql_connect("localhost","root","") or die("数据库连接出错!"); mysql_select_db("gb",$conn); mysql_query("set names 'GBK'"); ?> add.php 复制代码 代码如下: <?php inc
-
解析PHP留言本模块主要功能的函数说明(代码可实现)
一,敏感词处理1,过滤敏感词preg_match()函数用来在字符串中搜索所有与给定的正则表达式匹配的内容,如果存在则返回True,否则返回False.语法:int preg_match(string pattern,string subject[,array matches[,int flags]])preg_match()函数参数说明如下:pattern:必要参数,需要匹配的正则表达式subject:必要参数,输入的字符串matches:可选参数.输出搜索结果的数组,例如$out[0]将包含
-
php mysql 留言本应用实例第1/2页
复制代码 代码如下: <?php $hostname_conn = "localhost"; $database_conn = "test"; $username_conn = "root"; $password_conn = "1981427"; $conn = mysql_connect($hostname_conn, $username_conn, $password_conn); ?> 复制代码 代码如下:
-
php文件操作之小型留言本实例
本文实例讲述了php文件操作之小型留言本.分享给大家供大家参考.具体如下: Index.php文件如下: <?php $path = "DB/"; //定义路径 $dr = opendir($path); //打开目录 while($filen = readdir($dr)) //循环读取目录中的文件 { if($filen != "." and $filen != "..") { $fs = fopen($path.$filen, &qu
-
Python 文件操作的详解及实例
Python 文件操作的详解及实例 一.文件操作 1.对文件操作流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 现有文件如下: 昨夜寒蛩不住鸣. 惊回千里梦,已三更. 起来独自绕阶行. 人悄悄,帘外月胧明. 白首为功名,旧山松竹老,阻归程. 欲将心事付瑶琴. 知音少,弦断有谁听. f = open('小重山') #打开文件 data=f.read()#获取文件内容 f.close() #关闭文件 注意:if in the win,hello文件是utf8保存的,打
-
python 文件操作删除某行的实例
使用continue跳过本次写循环就可以了 #文本内容 Yesterday when I was young 昨日当我年少轻狂 The tasting of life was sweet 生命的滋味是甜的 As rain upon my tongue tasting I lived by night and shunned the naked light of day tasting123 And only now I see how the time ran away tasting tast
-
Android 文件操作详解及简单实例
Android 文件操作详解 Android 的文件操作说白了就是Java的文件操作的处理.所以如果对Java的io文件操作比较熟悉的话,android的文件操作就是小菜一碟了.好了,话不多说,开始今天的正题吧. 先从一个小项目入门吧 首先是一个布局文件,这一点比较的简单,那就直接上代码吧. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="htt
-
C语言 文件操作解析详解及实例代码
C语言文件操作解析 在文件操作中除了打开操作以及读写操作,还有几种比较常见的操作.下面介绍一下这些操作中涉及到的函数. 一.移动位置指针的函数 rewind函数和fseek函数,这两个函数的原型是: void rewind(FILE *fp); 将位置指针移动到文件首 int fseek(FILE *fp,long int offset,int origin); 将位置指针移动到距离origin的offset字节数的位置 其中对于fseek函数中的参数,origin为起始点,offs
-
Python文件操作模拟用户登陆代码实例
题目要求 1.输入用户名和密码后回车 2.密码输入错误,给出提示,并选择是否重新输入 3.密码输入错误三次后,用户被锁定,无法继续登陆 构思 1.用户输入账号和密码后,需要判断账号是否存在 2.判断账号是否被禁用(错误次数大于三次) 3.判断账号密码是否正确 4.不同的错误给出不同的提示 5.每输入错一次,文档中的错误次数需要更新 6.如果三次以内用户登陆成功,密码原来的错误次数被重置 题目完成步骤 1.文档的编写 考虑到数据的存储问题,决定将账号.密码.错误次数进行分行存储,三行为一组用户信息
-
java 流操作对文件的分割和合并的实例详解
java 流操作对文件的分割和合并的实例详解 学习文件的输入输出流,自己做一个小的示例,对文件进行分割和合并. 下面是代码: package com.dufy.file; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.SequenceInputStream; import java.ut
-
Python复制文件操作实例详解
本文实例讲述了Python复制文件操作用法.分享给大家供大家参考,具体如下: 这里用python实现了一个小型的自动发版本的工具.这个"自动发版本"有点虚, 只是简单地把debug 目录下的配置文件复制到指定目录,把Release下的生成文件复制到同一指定,过滤掉不需要的文件夹(.svn),然后再往这个指定目录添加几个特定的文件. 这个是我的第一个python小程序. 下面就来看其代码的实现. 首先插入必要的库: import os import os.path import shut
-
Python文件操作基本流程代码实例
文件操作之基本流程 #文本 近日,上市药企--浙江莎普爱思药业股份有限公司频遭质疑. 12月2日,一篇名为<一年卖出7.5亿的洗脑"神药",请放过中国老人>的文章称, 多位眼科医生并不认可莎普爱思滴眼液的"白内障防治功效".质疑者认为, 莎普爱思滴眼液是"假科普,真营销",通过广告误导患者. 针对质疑,莎普爱思3日晚发布的公告称, 0.5%苄达 赖氨酸滴眼液已于上世纪90年代通过了临床试验, 是一种安全的.有效的抗白内障药物.假的 #
-
python删除过期log文件操作实例解析
本文研究的主要是python删除过期log文件的相关内容,具体介绍如下. 1. 用Python遍历目录 os.walk方法可以很方便的得到目录下的所有文件,会返回一个三元的tupple(dirpath, dirnames, filenames),其中,dirpath是代表目录的路径,dirnames是一个list,包含了dirpath下的所有子目录的名字,filenames是一个list,包含了非目录的文件,如果需要得到全路径,需要使用os.path.join(dirpath,name).例如t
随机推荐
- linux c语言操作数据库(连接sqlite数据库)
- 原生js仿jquery一些常用方法(必看篇)
- 让MCAFEE来终结网站被黑的时代-终极版图文
- JS+CSS实现鼠标滑过时动态翻滚的导航条效果
- codeigniter使用技巧批量插入数据实例方法分享
- 浅谈layer的iframe弹窗给里面的标签赋值的问题
- 在Python的Flask框架中使用日期和时间的教程
- MySQL插入emoji表情失败问题的解决方法
- Android用PopupWindow实现新浪微博的分组信息实例
- 在Python的Flask中使用WTForms表单框架的基础教程
- Android Uri和文件路径互相转换的实例代码
- jquery插件之easing使用
- jquery实现点击页面计算点击次数
- JavaScript之Canvas_动力节点Java学院整理
- 修改系统DLL文件实现禁用的方法
- java集合继承关系图分享
- php解析xml方法实例详解
- C/C++指针小结
- JS中常用的消息框总结
- mint-ui在vue中的使用示例