留言板v1.0练习(简单版)
来源:互联网 发布:nginx 缓存设置 编辑:程序博客网 时间:2024/05/01 07:10
首先写个简单版的留言板(ps:以后慢慢加功能),思路如下:
后台3个php文件:1.连接数据库(conn.php)2.存入数据库(addmsg.php)3.读取数据库和显示(showlist.php)。
前台1个文件:1.留言界面(index.html)
数据库:bbs
第一步:建个数据库bbs,创建表message,创建字段。图如下:
第二步:写前台界面代码:
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>liuyanban</title></head><body><form action="addmsg.php" method="post" name = "myform" > 用名:<input type="text" size="10" name="userName" /><br/> 标题:<input type="text" name="title" /><br/> 内容:<textarea name="content" cols="60" rows="9" ></textarea><br/> <input type="submit" name="submit" value="提交留言" /> </form> </body></html>第三步写连接数据库文件con.php:
<?php$dbName = "bbs"; $conn = @ mysql_connect("localhost", "root", "12345678") or die("数据库链接错误"); $flag = mysql_select_db($dbName, $conn); mysql_query("set names 'UTF-8'"); //使用UTF-8中文编码; function toHtmlcode($content) { return $content = str_replace("\n","<br>",str_replace(" ", " ", $content)); } ?>第四步写存入数据库文件addmsg.php:
<?phpinclude("conn.php"); if(@$_POST['submit']){ $sql = "insert into message (id,user,title,content,lastdate)" . "values ( '','$_POST[userName]','$_POST[title]','$_POST[content]',now())"; mysql_query($sql); echo "添加成功"; }?>第五步写读取数据库文件并显示shoulist.php:
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>show</title></head><body><?php include("conn.php"); ?> <table width=500 border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#add3ef"> <?php $sql = "SELECT * FROM message order by lastdate desc"; $query = mysql_query($sql); while($row = mysql_fetch_array($query)){ ?> <tr bgcolor="#eff3ff"> <td><b><big> 标题:<?= $row['title']?></big><b/> <b><sub> 用户:<?= $row['user']?></sub></b></td> </tr> <tr bgColor="#ffffff"> <td>内容:<?= toHtmlcode($row['content'])?></td> </tr> <?php } ?> </table> </body></html>好了,到此大功告成,这是超级简单版,以后慢慢增加功能。转载请注明出处,谢谢。
0 0
- 留言板v1.0练习(简单版)
- t0nsha's留言板 v1.0
- 简单留言板(笔记)
- 简单留言板
- 简单留言板
- 简单留言板
- JavaEE小练习-----------留言板
- PHP实现简单留言板(Smarty版)
- 一个简单的留言板(JSP)
- 灵活报表v1.0(简单版)
- 留言板v1.1(加了界面美化和内容检查。php+mysql)
- 留言板v2.0(添加了一个简单登录功能php+mysql)
- 最简单的留言板
- 简单的XML留言板
- 简单的Js留言板
- 简单的XML留言板
- 简单.NET留言板架构
- 简单PHP留言板
- Thrift入门及Java实例演示
- Java中的注解是如何工作的
- 51Nod - 1352 拓展gcd
- Docker学习笔记(七)-如何创建docker swarm
- java学习路线
- 留言板v1.0练习(简单版)
- linux一条命令使设备变砖
- 观察者模式
- jquery的版本共存问题
- 表面处理及喷涂01——喷砂处理
- 设计模式——适配器模式(Adapter)
- 表达式计算-Python版
- Struts2面试相关
- 要想用好ZBrush必须知道这10点