怎么用html做一个显示留言板的框 留言成功马上显示 和留言板一样

 我来答
遥遥无期Li
推荐于2017-11-25 · TA获得超过497个赞
知道小有建树答主
回答量:544
采纳率:56%
帮助的人:241万
展开全部
用ajax做,如果留言成功了,在回调处理函数,加上html代码就可以实现了
匿名用户
2016-06-26
展开全部
简单的使用HTML5的本地存储功能做
复杂一些的可以使用动态网页技术比如PHP、JSP、ASP.NET等做。
这两者需要配合JS做才行
不然没法动态的改变
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
严和有aY082
2016-06-27
知道答主
回答量:28
采纳率:0%
帮助的人:7.6万
展开全部
用ajax, 不用刷新页面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不二硕DDDD
2016-07-21
知道答主
回答量:3
采纳率:0%
帮助的人:3061
展开全部
自习看手册中的append
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
buling咕噜
2016-07-30
知道答主
回答量:3
采纳率:0%
帮助的人:2923
展开全部
1.数据库先载入表单,里面包含留言信息名为text(名字自己起),还要有一个num号,设置为不可重复,这是数据库要先准备的,因为留言需要存储,必须有一个可以存储的地方,光是html是不能完成的,所以需要掌握html、php、以及简单sql数据库增删查找操作。
2.需要一个连接数据库的Link.php文件

<?php
header("Content-Type:text/html;charset=utf-8"); //防止中文乱码
$link=mysqli_connect("localhost","root",""); //服务器地址
mysqli_select_db($links,"test"); //连接数据库
?>

3.html部分要两个页面:一个写留言的页面(名为write.php)和一个提交显示留言的页面(名为all.php)【注:因为涉及到数据库,html和php其实是混写的,html用于客户端的显示,php代码可以将html和数据库联系起来,使html可以访问到数据库,仅仅用.html为后缀名不能访问里面的php代码。所以都起名为.php后缀名,而不是.html】
write.php代码:
<?php
include "Link.php"; //引用连接数据库的php文件
if(!empty($_POST["sub"])){ //判断是否按下发表留言按钮
$text=$_POST["text"]; //把提交的text的内容放在此处定义的$text
$sql="INSERT into `text` (`id`,`num`,`text`) values ('','','" . $text . "') "; //sql添加到数据库语句
mysqli_query($links, $sql);
echo "发表成功!"; //输出发表成功
}
?>
<div style="margin: 50px auto;width: 500px;height: 300px;">
<form action="write.php" method="post">
<h1>留言内容:</h1><textarea rows="5" cols="50" name="text"></textarea><br><br>
<input type="submit" name="sub" value="发表留言">
</form>
</div>
all.php代码
<?php
include "Link.php"; //连接数据库
$sql = "select * from `text`"; //sql查找数据库中的所有信息
$query = mysqli_query($links,$sql); //获取所有的数据库信息,但是是二进制
while($news=mysqli_fetch_array($query)) { //$news 获取的是$query中的一条信息,并将这条信息转换为数组的形式
?>
<div style="width: 800px;background-color: #D4D4D4;margin: 10px auto;">
<h2><?php echo $news["text"];?></h2>
</div>
<?php
} //循环到此为止,上侧是html代码,每将一条信息转换为数组,循环输出一次【php和html嵌套】
?>
4.如果要删除评论,可以在all.php页面的每条评论后设置一个删除按钮,再建立一个delete.php,当按下按钮后获取当前评论的num号,然后根据这个num在数据库找到该条信息,删除掉数据库中这条评论,然后all.php就不会显示这条信息了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式