萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php無需數據庫的網站留言板程序

php無需數據庫的網站留言板程序

<form name="form1" method="post" action="">
  <label>
  <input type="text" name="title">
 &nbsp; 標題<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 關閉文件
  
  注明:本站原創轉載注明來源www.111cn.net
 */ 
?>

copyright © 萬盛學電腦網 all rights reserved