无需数据库的PHP留言板
<form name="form1" method="post" action=""> <label> <input type="text" name="title"> 标题<br> <br> </label> <label> <textarea name="content" cols="50" rows="10"></textarea> </label> 内容 <p> <label> <input type="submit" name="Submit" value="提交"> </label> </p> </form> <? if( $_POST ) { $file=‘list.txt‘; $array = $_POST; $content ="标题:".$array[‘title‘].‘ 内容:‘.$array[‘content‘].chr(13); if( file_exists( $file ) ) { add_write($content); echo ‘保存成功‘; } else { null_write($content); } }
function null_write($new) { global $file; $f=fopen($file,"w"); flock($f,LOCK_EX); fputs($f,$new); fclose($f); } // 添加数据记录到文件末端 function add_write($new) { global $file; $f=fopen($file,"a"); flock($f,LOCK_EX); fputs($f,$new); fclose($f); } /* fopen 写文件 flock 锁定文件,防止同时多人操作 fputs 写文件,把内容写入文件 fclose 关闭文件 */ ?>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。