问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在网页制中如何将留言内容转到数据库?

发布网友 发布时间:2022-05-03 01:28

我来回答

2个回答

懂视网 时间:2022-05-03 05:49

<?php //用来判断数据是否合法的类 2 class Input{ 3 public $user;public $content; 4 public function __construct($user, $content){//构造函数 5 $this->user = $user; 6 $this->content = $content; 7 echo "<br/>数据初始化成功,即将写入数据。。。。。。。。<br/>"; 8 } 9 public function judge(){ 10 $forbid = [‘你妈妈‘, ‘你爸爸‘, ‘你个傻逼东西‘];//禁止的用户名 11 foreach($forbid as $user0){//遍历forbid,把$forbid中每个数据分别放入user0 12 if($user0 == $this->user or $this->user==‘‘){//进行判断数据是否合法 13 die("用户名错误");//die能直接结束并输出,不执行下面的语句 14 } 15 } 16 if($this->content == ‘‘) 17 die("内容不能为空"); 18 echo "成功获取<br/>用户名:{$this->user}<br/>内容:{$this->content}<br/>"; 19 } 20 } 21 ?>

 


 1 <?php
 2 //1.连接数据库,也可写入connect.php文件,直接用include(‘connect.php‘)调用
 3 $host = "127.0.0.1";
 4  $user = "root";
 5  $pwd = "root";
 6  $dbname = "mydb";
 7  $db = new mysqli($host, $user, $pwd, $dbname);
 8 //var_dump($db);
 9 if($db->connect_errno != 0){//判断数据库是否连接成功
10  echo $db->connect_errno;
11  die("数据库连接失败");
12  }
13 //else echo"成功";
14 $db->query("SET NAMES UTF8");//设置数据库传输数据的编码,不然乱码
15  //2.连接成功,开始接受数据
16 include("Input.php");//导入对象Input,用来判断输入的数据是否合理
17 $user = $_POST[‘user‘];
18 $content = $_POST[‘content‘];
19 echo "接收数据成功:<br/>用户: $user <br />内容: $content ";
20 $input = new Input($user, $content);
21 $input->judge();//判断数据是否合法
22 $time = time();
23 $sql = "insert msg(user,content,time) values(‘{$user}‘ ,‘{$content}‘, ‘{$time}‘)";//储存sql语句
24  //echo $sql;
25 $judge = $db->query($sql);//执行sql语句
26 if($judge === false){echo "sql错误";}
27 else echo "已经成功插入";
28 header("location:gbook.php");//返回原网页并刷新,把它注析可看到过程。
29 ?>

 

小白简单留言板(2)-将表单信息输入数据库

标签:ade   用户   自动   cat   执行   构造   属性   表格   root   

热心网友 时间:2022-05-03 02:57

先在数据库中建立表格Feedback,有三个字段(需要可以自行添加):name(姓名),content(内容)、time(时间)

在留言的asp页面Feedback.asp上建立表单,主要代码如下:
<form method="post" action="FeedbackSave.asp">
<table width="100%" height="409"
border="0" align="center" cellpadding="0" cellspacing="3">
<tr>
<td>留言者姓名:</td>
<td><input type="text" name="Name"></td>
</tr>
<tr>
<td>内容:</td>
<td>
<textarea rows="10" name="Content" cols="67" style="font-size: 14px" ></textarea>
</td>
</tr>
<tr>
<td>
<input type="submit" value="提交留言"name="cmdOk">
<input type="reset" value="重写" name="cmdReset">
</td>
</tr>
</table>
</form>

然后建立文件FeedbackSave.asp,主要代码如下:
<%
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from Feedback"
rs.open sql,conn,1,3
rs.addnew
rs("name")=request.form("name")
rs("content")=htmlencode2(request.form("content"))
rs("time")=date()
rs.update
rs.close
%>

若是用在网页上的留言板和评论页面,可以比葫芦画瓢,在网页的留言板上或留言板上建立表单,可以将第一段代码用在网页上,需要添加什么东西可以自己添加,一定要建立一个新的asp文件,就像上述的feedbacksav.asp一样,作用就是把表单的数据传递到数据库中,具体流程是,先从留言板的表单中接收每个变量的值,再打开数据库,将接收来的数据更新到相应的数据库中,上面的代码就是这个作用
在网页制中如何将留言内容转到数据库?

先在数据库中建立表格Feedback,有三个字段(需要可以自行添加):name(姓名),content(内容)、time(时间)在留言的asp页面Feedback.asp上建立表单,主要代码如下: 留言者姓名: 内容: &lt;textarea rows="10" name="Content" cols="67" style="font-size: 14px" &gt;&lt;/textarea&gt; ...

在网页制中如何将留言内容转到数据库?

列2内容,备注型(不存在字符限制)连接到数据库 把命令字符串赋给1个变量 执行变量 断开连接 清空连接变量 具体可以去学下《十天学会ASP》

在网页中怎样让数据记录到指定的数据库行

这是和数据表设计有关系的!留言和回复是一样的格式,都要新插入一条记录,只是回复会保存所回复留言的的编号,将来用递归的方式去遍历出来,这样有一个好处就是:可以对回复再进行回复,对再回复再回复,理论上可以无限制的交流讨论!呵呵!如果要让留言与回复再同一行上,设计表的时候就应该预留一个...

那些网页中的留言板的数据是保存在数据库里么,那图片又是怎么保存的_百...

第一种方式:保存图片路径至数据库中第二种方式:数据插入相应表中,参数类型为byte[]例如:sql:insertintotable(imageColumn)values(@image);其中@image参数值为byte[]类型的变量

网页制作留言板用户数据传输的问题

给你个简单的检验方法,打开你的数据库看看数据有没有插进去,如果插进去了,说明是你的程序调用的问题,没有没有插入数据,建议你检查一下文件夹的权限够不够,如果文件夹下user没有写入的权限的话,数据是更新不了的。

如何将留言日期写入ACCESS数据库

留言日期不用写,把数字库设置有日期的就可以啊!

我刚做了个静态网页,怎么做个留言板.ASP我知道 但是要有服务器支持.现...

Conn.Close() ‘最后关闭数据库,这一步很关键 &gt; 【三】留言内容提交后,你还需要对留言进行管理,这里可以做一个后台登录页面,用于管理员登录后台进行留言的管理,当管理员登录成功后,跳转到处理页面,这里的处理页面又是一个单独的页面,用于管理员修改、查询提交到数据库的内容,具体做法就不多说...

怎么用DWCS3制作留言板?

1、留言板分为填加留言、保存留言、显示留言、管理留言等模块。显示留言页面应为系统默认页面或首页,管理页面由站长进行回复与删除管理。2、文件说明:default.asp(留言显示页面)显示留言按时间的降序排列。add.asp(添加留言页面)将留言信息存入数据库。admin.asp(管理页面)显示留言并提供站长回复和删除功能...

如如何将网页连接到数据库?

一、通过ODBC DSN建立连接 运用ODBC数据源,首先必须在控制面板的ODBC中设置数据源,然后再编写脚本和数据库源建立连接。1、创建 ODBC DSN 通过在 Windows 的"开始"菜单打开"控制面板",您可以创建基于 DSN 的文件。双击"ODBC"图标,然后选择"系统 DSN"属性页,单击"添加",选择数据库驱动程序,然后...

html网页制作中,如何能使输入的内容显示在网页中?

Q空间的留言板是连接数据库的,他的提交大概有2个操作,一个是把信息提交数据库,一个是刷新留言板获取最新的留言信息。你的需求不连接数据库那就很简答了。代码如下:一个两个文本域,第一个是不允许编辑的,第二个是可以编辑的,在第二个文本域输入信息的时候,点submit按钮,会在第一个文本域...

如何将电话转到语音留言 转到留言信箱 打电话为什么会转到留言 打对方电话为什么转到留言 打电话自动转到和留言 电话来电为什么转到和留言 转到网页 网页转到word 网页自动跳转到支付宝
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机通过qq下载的word文档查看方式设置了始终用qq打开怎么再用wps打 ... ...第二张照片里手搭在那女孩肩膀上 好让我装逼装逼一次5.1 求专业P图选手,专注装逼行业三年以上的大神帮我P张图,黑白水墨效果,P图... 2023高考后去哪里旅游合适 高三毕业旅游最佳去处推荐 金华市社会保险自助的缴纳方式有哪些? 2022高考完国内去哪里旅游好 高考结束后游玩旅行最佳去处 1983年2月18号(农历正月初六)生日密码 石猴出世一章中石猴寻得一宝d间石桥旁一块石碣上书什么什么? 高考完之后去哪里玩,高考后暑假旅游推荐避暑 一个账户可以绑定几张银行卡? 中国人为什么要有信仰 为什么中国人要信奉那么多的神~ 为什么中国人都喜欢信仰佛教?. 中国人为什么需要信仰 国平阅读答案 从宗教的角度看人为什么必须要有信仰? 完成:中国人为什么需要信仰 民办教育专家信力建:中国人为什么需要宗教信仰 信仰是什么?人为什么要有信仰?没有信仰就活不了了吗? 中国人为什么需要信仰? 电脑键盘上各键的作用及配合使用如题 谢谢了 创造101中的村花杨超越,究竟是靠什么火的? 男人头顶头发稀少怎么办《头顶发热 脱发》 怎么查询医社保缴费记录 怎么查医保的缴费记录 物理内存4g多少虚拟内存最高设置多少 医保卡缴费记录怎么查 支付宝支持广东发展银行吗? 支付宝上能放几千万吗 支付宝支持的服务系统有哪些? 解放军在战场上是吃压缩饼干的吗?好吃吗?一斤能吃几天? 中国人需要宗教信仰吗? 手机版QQ定时说说在哪? windows调用放大器时怎么隐藏放大器图标 功放上这些标志都是什么意思,以及如何用功放和音响连接电视 iphone12跟12pro怎么选 为什么老是梦见我变成拯救世界的大英雄? 小米12pro音量键有点晃动正常吗 梦见和变成妖怪的人搏斗,亲人也被控制了,最后妖怪变*了,亲人也好了 linux中date -d &quot;1 day ago&quot; +%Y%m%d`是什么意思,为什么输出为昨天呢 Linux下C编程,实现每3秒输出一次时间,并且保存在文件中,程序运行有错误 linux如何获取下一天,一个月等等的时间 凡普信贷逾期三年,贷款7万,到手五万,这是砍头息吗?我逾期三年,没还完 客户逾期4年砍头息要换嘛 18岁以下女生犯法吗 和18岁以下女生发关系要负法律责任? 平安普惠借款30W,期限三年。砍头息收取了9000元。余下两期没钱还了,我该怎么做? 和18岁以下女生发关系要负法律责任吗? 和未满十八岁的女孩处对象犯法嘛? 如果十八岁以下的女生不能,谈恋爱吗? 女孩18岁以下称为什么期