Chinaunix首页 | 论坛 | 博客
  • 博客访问: 278934
  • 博文数量: 64
  • 博客积分: 3099
  • 博客等级: 中校
  • 技术积分: 615
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-29 19:38
文章分类

全部博文(64)

文章存档

2015年(1)

2014年(7)

2013年(6)

2012年(3)

2010年(11)

2009年(3)

2008年(19)

2007年(14)

我的朋友

分类:

2007-08-05 22:42:36

    这篇文章原本想在ubuntu下写的,但无奈firefox无法使用这个cublog2.0,只好从回windows开始做事。
下面的程序代码是教材上的,是一个简单留言板的实例。程序分为三个部分:
message_add.php   :添加留言页面
write_message.php :写入留言数据
message_list.php  :查看留言页面
程序代码如下:

  
         留言板
  
  
        

在此留言


        

            

您的称呼


            
            

您的流言:


            
             


                
                 
             


        


  
 
 
     $fp=fopen("message.txt","a+");
     $day=date(Y年m月d日);
     $s="[$day]".$_POST["name"]."留下发言:
         
".$_POST["message"]."
";
     $write=fwrite($fp,$s);
     fclose($fp);
     echo "谢谢你的留言!";
?>

    
         留言板
    
    
         重写
         查看留言
    
 
 
 
!--浏览用户留言-->

 
     查看留言板
 
 
          function read_message(){
        $fp=fopen("message.txt","a+");
        $msg=fread($fp,filesize("message.txt"));
        fclose($fp);
        echo $msg;
     }
     ?>
     留言列表
    
       
           
       
    

                
           

 
  写留言
   
 
 
 
   这个程序在我这里现在运行很好,前几天我不小心打露了双引号导致文件被写到messagetxt里面去了。而文件write_message.php中是应该打开一个message.txt文件,没有时新建一个的。现在我在ubuntu下运行成功。不过觉得linux下处理读写权限好麻烦。
  

阅读(2016) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

网游世界2008-01-21 17:32:50

在write_message.php文件里,有个小Bug(问题): 写留言时会有报错。 将$day=date(Y年m月d日);改为$day=date("Y年m月d日", time());就没有问题。 UP!多谢LZ,偶终于知道PHP文件读写了,非常感谢您!