当前位置:首页 > Web开发 > 正文

‘time‘ ); array_push ( $msgs

2024-03-31 Web开发

首先是Index页面效果图

技术图片

index.php

<?php header(‘content-type:text/html;charset=utf-8‘); date_default_timezone_set(‘PRC‘); $filename="msg.txt"; $msgs=[]; //检测文件是否存在 if(file_exists($filename)){ //读取文件中的内容 $string=file_get_contents($filename); if(strlen($string)>0){ $msgs=unserialize($string); } } ?> <!DOCTYPE html> <html lang="en"> <head> <script type="text/javascript" src="http://www.francescomalagrino.com/BootstrapPageGenerator/3/js/jquery-2.0.0.min.js"></script> <script type="text/javascript" src="http://www.francescomalagrino.com/BootstrapPageGenerator/3/js/jquery-ui"></script> <link href="http://www.francescomalagrino.com/BootstrapPageGenerator/3/css/bootstrap-combined.min.css" media="screen"> <script type="text/javascript" src="http://www.francescomalagrino.com/BootstrapPageGenerator/3/js/bootstrap.min.js"></script> </head> <body> <div class="container-fluid"> <div class="row-fluid"> <div class="span12"> <div class="page-header"> <h1> 简易留言板-<span>V1.0</span> </h1> </div> <div class="hero-unit"> <h1> Hello, world! </h1> <p> 这是一个可视化构造模板, 你可以点击模板里的文字进行改削, 也可以通过点击弹出的编纂框进行富文本改削. 拖动区块能实现排序. </p> <p> <a class="btn btn-primary btn-large" href="#">参看更多 »</a> </p> </div> <?php if(is_array($msgs)&&count($msgs)>0):?> <table class="table"> <thead> <tr> <th> 编号 </th> <th> 用户名 </th> <th> 标题 </th> <th> 时间 </th> <th> 内容 </th> <th> 操纵 </th> </tr> </thead> <tbody> <?php $i=1;foreach($msgs as $key=>$val):?> <tr class="success"> <td> <?php echo $i++;?> </td> <td> <?php echo $val[‘username‘];?> </td> <td> <?php echo $val[‘title‘];?> </td> <td> <?php echo date("m/d/Y H:i:s",$val[‘time‘]);?> </td> <td> <?php echo $val[‘content‘];?> </td> <td> <a href="edit.php?id=<?php echo $key;?>">编纂</a>|<a href="#"color: #800080;">$key;?>)">删除</a> </td> </tr> <?php endforeach;?> </tbody> </table> <?php endif;?> <input type="button" class="btn btn-primary btn-lg" value="我要留言"/> </div> </div> </div> <script type="text/javascript"> function show_confirm(key){ var r=confirm("确定删除吗?"); if (r==true){ location.href=‘delete.php?id=‘+key; } } </script> </body> </html>

然后是新增留言页面效果图

技术图片

add.php

<?php header(‘content-type:text/html;charset=utf-8‘); date_default_timezone_set(‘PRC‘); $filename="msg.txt"; $msgs=[]; //检测文件是否存在 if(file_exists($filename)){ //读取文件中的内容 $string=file_get_contents($filename); if(strlen($string)>0){ $msgs=unserialize($string); } } //检测用户是否点击了提交按钮 if(isset($_POST[‘addMsg‘])){ $username=$_POST[‘username‘]; $title=strip_tags($_POST[‘title‘]); $content=strip_tags($_POST[‘content‘]); $time=time(); //将其构成关联数组 $data=compact(‘username‘,‘title‘,‘content‘,‘time‘); array_push($msgs,$data); $msgs=serialize($msgs); if(file_put_contents($filename,$msgs)){ echo "<script>alert(‘留言告成!‘);location.href=‘index.php‘;</script>"; }else{ echo "<script>alert(‘留言掉败!‘);location.href=‘index.php‘;</script>"; } } ?> <!DOCTYPE html> <html lang="en"> <head> <script type="text/javascript" src="http://www.francescomalagrino.com/BootstrapPageGenerator/3/js/jquery-2.0.0.min.js"></script> <script type="text/javascript" src="http://www.francescomalagrino.com/BootstrapPageGenerator/3/js/jquery-ui"></script> <link href="http://www.francescomalagrino.com/BootstrapPageGenerator/3/css/bootstrap-combined.min.css" media="screen"> <script type="text/javascript" src="http://www.francescomalagrino.com/BootstrapPageGenerator/3/js/bootstrap.min.js"></script> </head> <body> <div class="container-fluid"> <div class="row-fluid"> <div class="span12"> <div class="page-header"> <h1> 简易留言板-<span>V1.0</span> </h1> </div> <div class="hero-unit"> <h1> 你终于来了! </h1> <p> 这是一个添加留言的留言板,,你不才面愉快的留言吧! </p> <p> <a class="btn btn-primary btn-large" href="#">参看更多 »</a> </p> </div> <form action="#" method="post"> <fieldset> <legend>颁布</legend> <label>用户名</label><input type="text" required /> <label>标题</label><input type="text" required /> <label>内容</label><textarea rows="5" cols="30" required></textarea> <hr> <input type="submit" class="btn btn-primary btn-lg" value="颁布留言"/> <input type="button" class="btn btn-primary btn-lg" value="检察留言"/> </fieldset> </form> </div> </div> </div> </body> </html>

编纂留言页面

技术图片

edit.php

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31790.html